Some of the check point before going with any hosting company:

Web Host Server Reliability & Server Up time
Upgrade Options
Add-on Domain/ Website Options
Renewal Cost & Signup Cost
Customer Service
Refund Policy
WordPress Specific Services
E Commerce Options
Site Backups
Plugins Freedom
User Friendly Account