All these responses are very common in the industry, however, I host all my client websites (and other clients who have had their website done elsewhere) and it has gone pretty smooth so far. It is a simple reseller package from a reliable host, I have made a lot of money compared to the actual work involved.
I can understand the increased responsibility but there is good money to be made here.
I’ve been doing this for a bout 3 years now and not once has any of my sites gone down. Reliable hosting companies are key to this being pain-free.
@zibizibi hosting and maintenance are two separate things. I offer 4 hosting packages, the basic hosting package alone costs around $50 a year. Maintenance should be worked out on a hourly basis.
I offer clients either a fixed maintenance agreement (fixed monthly costs per year) or charge them on a pay-as-you-go basis at hourly rate.