The best thing about this program is that it has all of our clients information in one place so we can easily see who needs to be contacted with what info at any given time! It's also very easy to use but I do wish they had more features or would be willing to add them. Sometimes you have to go into another tab/window to get some things done (like adding an appointment). This is still new though so maybe there will be updates soon. We haven't really experienced anything yet that we don't like. Keeping track of appointments and client contact are both made easier by using this program.