My clients love it, I love it, and the few times I've needed any help the support was clear, concise, and friendly.
OnSched , has the most features, allows for scalability for growth and combined with the outstanding professional customer service and support. In short I could not be happier OnSched.
I love customizing all the communications, from the initial welcome to follow-ups after an appointment.
Had one bad moment when IOS13 caused the app to not function on the iPhone.
Before Schedulista, the scheduling process for our classes was so painful, so time consuming.
Really no major weaknesses. Sometimes the sync with google calendar lagged, hard to say though that the problem was with this app.