In this context, there is also the question of the availability guarantee and possible compensation for non-compliance. After all, your company’s success depends entirely even also, in certain cases, by the availability of your Website. Full-bodied 99.9 percent availability commitments can be found almost everywhere, but clarify what assures you exactly contractually.
Reaction times ensures the hoster to provide technical and claims for damages that you have. In this context, it is also advantageous if you can terminate the contract at short notice. Ideally, you can test a few days the desired free hosting package, as offered.
If you have found a Hoster and with this are satisfied, you should still keep on the lookout for suitable alternative. As a substitute, if your host went bankrupt or should worsen its service. When searching for a replacement, it is very important that you pay attention to its technical basis and compare the features and tools of your previous hoster with the replacement (this applies even if you have an immediate intention to change).
The future Hoster should offer exact the same scripting languages and databases, such as your previous. Otherwise, you have to rewrite all the scripts and maybe even upgrade the database.
Very important: Inquire about the support options for your hosting company. Is there a free hotline? How does it look with the waiting times for email support? There are many solutions in the support forums? Is there a preferred support for business customers?