Whenever you choose a web hosting company there are the following features that must possess that web hosting company that are
How much Storage space is allocated for each package
What bandwidth company is offering for each package
How many sub-Domains can be created
Email Account
Database Support
Installation with Framework Support
.htaccess files
Live Support
Up Time etc
Bookmarks