Go for well-established host company
Starting a hosting service is not a big deal anymore, anyone with the right server and software and can provide the environment for uninterrupted power supply and reliable internet connection is ready to be a host. Fortunately, advancement in technology has made this checklist easy to get for anyone willing to venture into hosting services.
But unless you go for the well-established ones, not every hosting company who started this way can afford the high-end solution to support their clients. You should understand that beyond putting in place, the necessary infrastructure for a hosting service, the support infrastructure including both hard and software provision might be a challenge for just anybody in the hosting business.
Therefore, avoid the temptation of an individual web person providing web hosting service as they are mostly unprepared for the high-end of the job. Should you have a problem in the future, personal emotion and attitude will negatively affect your moving to another service.