Wonderdoc has been a great addition to our office. It's easy to use and easy to learn. Billing is simple as well. I use this software for patient notes and reports as well as scheduling and billing. I'm very pleased with this software. The training was straightforward and simple. I also like the text/email reminders for patient appointments. Pros.