I think that the most important thing that you must consider if you are looking for a web hosting company is its guaranteed uptime. After all, that is the main reason why you would get a web host. You would like to be visible in the world wide web. It is necessary that a Web Hosting plan could promise an uptime of at least 95% of the time. It is acceptable that there are scheduled downtimes for maintenance of the server.
Another factor is the customer service and technical support. When I was looking for a web host, I am impressed by the chat service of my present provider. They answers fast and I also get what I need. Their technical support is really equipped with knowledge from basic trouble shooting to even the most complex scenarios.
I have been blogging for more than a year already free hosted until I decided to get a web host plan. It took me sometime to really decide because I was looking to find an affordable one. You know,there are plans that would suit everybody depending on your needs and your purpose.
Now, this blog is hosted. So far, I am happy with the way it is doing.