When we consider a web hosting company then it should mainly made up of different thing like first of all there should be a powerful technical support.
The other thing is that more uptime they guarantee, the better. 99% uptime is the minimum acceptable standard. I look for 99% plus guaranteed uptime.
Decide how much disk space you will require. A web page with one logo does not take up much web space at all. Calculate how big your web site is in relation to the disk space allotted.
The bandwidth is also important because this factor is usually overlooked until the bandwidth limit is reached. If you go over your allotted bandwidth, you will get a hefty bill. If you are running a site with lots of downloads, or a site with lots of images such at a photo post site, your bandwidth will be a lot higher than a site with mainly text.