I've had my own solo practice 3 years and am happy by not having EMR and doing billing in house. I recommend doing your own billing, you will learn more and it will be cheaper in the long run. Costs are fixed and lower than with a billing service. As my revenue grows, my fixed costs decrease as a %. I use practicesuite.com for practice management software and billing, at $200/month. I have my own biller in house I pay part-time at $16/hour (this is average in my area). I fill out my own superbill and she submits the claim through practicesuite. She follows every claim through payment, and posts the payments in the PracticeSuite software where I can see the payments itemized for every CPT code. That is a service you may not get from a billing service provider. Payments come directly to my bank account, not someone else's billing services lockbox. My thought is if you don't start off by doing your own billing, you will never do it. A billing service will be more expensive. Over the life of your practice the cost difference will be significant. PracticeSuite has an EMR too, I'm just not ready for EMR. Other EMR's also have billing services, if that is what you want there are many to choose from. Best of luck.