I like that it is customizable, especially within the templates. With out the proper training, you run the risk of having it be difficult to use. A learning curve is necessary, but is not as difficult as it seems. I hope that their are ways to make it more intuitive for clients. We have been able to create all of our patient forms in a more efficient manner, allowing the staff to focus more on the patients. This software is very helpful while keeping up with billing and keeping the records that