I know that this post was a while back but I own a medical billing company and we use NueMD. It is a great practice management software and the customer service is outstanding. This system does almost everything I need it to. There are a few things here and there we wish it could do, but you will have that with every software out there. If I rated this software I would give it an A+. Good luck to you in your research.