Thank you for the feedback you guys.
In reading these posts, I guess what we have going with our hosting company is not the "norm" but that is exactly why we have them bill our customers, because they do the chasing AND provide technical support under a generic name - i.e., when my customer calls accounting, they just answer the phone as "accounting" and same for technical support. I have absolutely zero backroom (admin/support/collections) overhead.
I guess that my current hosting company has a different model in that they don't bill us for one "virtual server" at say $20.00 per month. Instead, they charge us a small flat rate for each customer (say $3.95 per month). They bill the customer up to a maximum of $9.95 each, keep their $3.95 and deposit $6.00 into our account - every month. I don't have the overhead expenses of billing, collections or support.
As you can see, my hosting company DOES do the billing for me and my customers DO pay them. The hosting company then pays me. I don't have to worry about any of the backroom headaches - no support issues, no collections issues, etc., etc.,
I started this thread with the assumption that there were many other hosting companies that operated like this and I just wanted to find another hosting company that would work on custom pricing with me (I want to charge more than the $9.95 per month that my current host limits me to). I didn't realize that this was an unusual business model.
However, I hope you do see why I like this hosting business model. I get to do what I'm good at (design and sell websites) and I let the hosting company do what they are good at (host websites, technical support, customer service, and collections).
Frank