Fat fee mate.
For example, use Supanames in the UK and the hosting plus domain name is for 2 years. After 2 years, your customer is likely to not want their site anymore. So the re-billing software is not an issue. Just email them to pay you for another year of hosting for $100 or whatever.
And you can provide your customer with a generic control panel if they insist on access to it.
I am talking here about making good money from web hosting rather than peanuts by providing all the work of setting up the site and providing hosting to people that don't have a clue what to do and want to outsource everything to make money online.
So you charge them $1000 for a 10-page blog plus domain name,
SEO and hosting for 2 years. This is the way to make money from hosting I think.
