
It is important to know what is you ultimate goal. What goals do you expect to achieve though the website? Once you have the answer to this question, then it is easier to determine the key features the website should have. The website hosting company can be briefed accordingly.
Ensure that the web service provide good consumer services, email account, possibility to upgrade services when the need arises, has no hidden costs, has an effective web security system in place and a bandwidth capacity that suits your current and future needs.