How do you establish hosting for sites you build for clients?
Travis: Heck, that's what reseller accounts are for with most hosting providers.  Part of your business model should be to (re-)sell them hosting; it'll give you recurring (monthly) income for the lean times.Plus, there really aren't any one-and-dones.  Down the road they'll want changes; if they host it themselves, it's a quick road to making something easy, difficult.Also, think of it from their POV: most business owners want a single POC for their website.  Not one guy to develop it, another company to host, a third to do email, etc.  They're willing to pay a (smallish, generally) premium to keep it smooth.  Heck, I know guys who buy the $5 godaddy shared hosting and split it among like 10 clients, charging them all $15 / month.  (Note: I find this a little unethical, but very profitable.  Not what I'd do, but there are lots of folks who do it.)