I like how easy it is to use this software because you can go in with no knowledge of what your doing. It has all functions needed for my practice or any other type office! There are some things i would change but they aren't deal breakers as far as overall function goes. If anyone needs an appointment book-this one will do well. For me at least appointments seem easier than scheduling them manually which was not only time consuming but also prone to errors when typing out schedules by hand. They have everything from patient information (name address phone number insurance carrier) through billing statements via email so we don’t need paper file folders anymore either.