The best about this program was having an easy way to schedule appointments with ease of use as well being able to communicate directly from my phone via texting or calling in order for me not have to wait around too long before I can see them! It would be nice if they could upgrade their website so it looks better than how its currently set up but other then those two issues there isn't much else i dislike at all when using therapyappointment!! Scheduling has been very helpful keeping track of what's going into our clinic which helps us keep things organized since we are seeing patients once per week instead of twice every three weeks like most clinics do here locally due to COVID restrictions/quarantines etc..