As some already mentioned, before you start setting up a hosting company you should make some important decisions, such as:
- What kind of market do you want to target? Budget Hosting, do you want to offer plans for some niche market?
- What platform(s) do you want to offer (Linux, Windows)?
- How would you handle support?
There are many other questions that should be answered before you are actually going live with your site and start offering hosting plans.
I see often people doing those mistakes - they think its a low investment, get some template from templatemonster.com, change some text and logo on it and think, now the big bucks are coming in. Those people usually forget about the proper system/concept for support, monitoring, billing and marketing. If you're serious about starting a hosting business, before you start offering plans you should do some good research about the market you want to target and decide about the best way to sell your services with the highest possible ROI.
I recommend some reading of the following articles which might help:
http://www.webhostingresourcekit.com/108.html
http://www.webhostingresourcekit.com/163.html
http://www.webhostingresourcekit.com/71.html
http://bobcares.com/article17.html
hth