After having been in private practice many years, and through 3 billing companies, they are all really the same. No matter who you use, you will have to call them every 3-4 months and rattle them to make sure they stay on top of your billing. You cannot be complacent with any of them.