The best thing about this program are its easy to use, it makes treatment easier for patients as well as clinicians in terms of scheduling appointments etc. I don't have any dislikes other than what you might expect from an online service such as these - but overall everything works perfectly! They offer so much help if anything goes wrong (for example billing issues) they will do their very best to get things sorted out quickly, even though sometimes your patience may be tested. We were able to improve our efficiency by using CPT code completion which made documentation quicker & less error prone when typing up notes- This saves time as we used to spend over 2 hours writing each note before hand.