How do you establish hosting for sites you build for clients?
gexla: Suggest a hosting provider / plan for your clients.  In some cases you may even insist on certain hosting or charge more for dealing with horrible hosting.  If a potential client were to find purchasing a hosting plan based on my suggestions too challenging, then I'm not sure I would want to work with that client for a website.DO NOT get into providing hosting for your clients.  It's not worth it.  It's great if you are making decent money from your clients in monthly hosting fees... and then something blows up and your client needs hosting support when you are in the middle of some other project with a short deadline.  Sure, you can get whitelabel support but the client will still be beating down your door for help.Hosting providers make a tiny profit on each client and only break into the black by having huge numbers of paying accounts.  That's not a business model you want to be messing with.  Instead, leave the hosting to the people who are best at it.  Offering some sort of "maintenance" option is fine though.