[question] ‘make money offering free websites’ method.

You know what i'm talking about. My question is, how exactly do I set up the website for my clients? and how does the hosting company afford to pay me such commissions when they are only charging bob 7 dollars a month. Do i have to log onto bobs account in order to install the wordpress site? thanks.