You can consider the following points before starting your own web hosting
company:
1. How much time do you have, to invest into that company?
2. Are you familiar with the latest software and platforms?
3. Have thought about the Financial Investment?
4. Hiring of Employees?
5. Resources/Steps To Start A Hosting Company
In case of Resources you can think about following points :
a. Registration of Company Name.
b. Purchasing of Servers/Leasing of Servers.
c. Office/Data Center Space.
d. Bandwidth Providers.
I hope that these points can be a major determining factors while entering into a hosting biz!