I have been a user of multiple "smart" scheduling applications, however I have had the best experience with Zeeg. My Zeeg page is so nice that I don't hesitate share it with my clients anymore. I have integrated Zeeg with my Microsoft, Zoom and Stripe accounts and charge my customers for the consultation meetings I offer via Zoom or Skype. Also, Zeeg support has been nothing but helpful.