I am using a billing company.
I figured out it is not profitable for me to do billing in-house unless I collect $750,000+ a year, because billing person salary ($30,000/year) plus billing software/support/updates would cost me more than 4% of my collections I pay to the billing company.