I like that it is very easy to use, you can set up your own schedule or have someone else do all of them for you! It makes scheduling so much easier since there are no more late fees if people don't show up when they said they would be here. The only thing i dislike about this software is how expensive it is compared to other options out there but overall its worth every penny because we get great results from using it everyday. Scheduling has been made so simple now that our customers know exactly what time everything needs to happen before service starts as well as having everyone's contact info at hand.