For web designers and developers, it’s tempting to host your clients’ websites. It’s an extra service that can attract customers and simplify things for them.
Hosting seems like an easy way of increasing margins too. Reseller or VPS hosting plans are often not much more expensive than individual hosting, and there’s the bonus of recurring revenue from hosting renewals.
However, hosting websites and email for clients is a big responsibility, which continues long after your initial website project ends.
Do you really want clients on the phone every time their email is acting up or their website is down? You could spend significant time going back and forth between host and client about problems outside your control, leading to client frustrations and you being out of pocket.
Then there’s a limit to what the hosting company will provide support on. Issues specific to the website may not be covered and server admin tasks could be your lookout. Many web shops don’t have sys admin expertise at their disposal, and could end up having to pay costly management fees to the hosting company. Worse still, some hosts don’t even offer these services.
The more sites you host, the bigger your exposure. If a host’s reliability or customer support deteriorates, moving a large number of websites and email to another provider is a lot of hassle.
So think long and hard before you take on the responsibility of hosting websites for clients. It may be best all round for the website owner to be the hosting customer instead. This gives the client full control and transparency, and you avoid the risk of getting stuck in an infinite loop of hosting support.