Simple to use system and easy to customize. I love how this program can be used in multiple ways to suit our needs! It does not have the ability for all of my different specialties to be able to bill the same patient. So for example, when I am coding a new patient, I have to select from a specific specialty code or add it manually if I want it to bill with mine. This is very time consuming since I am doing this every day! But overall, its a great system and we are able to stay within our allotted amount of visits per month.