Making the right decision when choosing a hosting service is a difficult.Here are my suggestions and advice to those who need to choose their new web hosting provider.
1. Make your Own Research
Forget Testimonials at the host's page. Although we also have them and what is written are true opinions, no doubt, you have to see for yourself if the company is as reliable as it claims. Just contact them and ask for information you will need to know. “Where is their data center located?”, “What happends if I exceed a bandwidth limit?”, “Do you provide basic help with scripting?”, “Am I going to have full control over my domain and if not do you register the domain at customer's name?” etc. Ask any question that might affect on your online business.
2. Ask for reviews
Ask for reviews about particular provider in the leading hosting/webmaster forums. This way you will be able to find out more about host's reputation among its peers. You will see what are the pros and cons of the service. Note there is no “perfect provider” but there are a lot of awful ones.
3. Check for Provider's Business Establishment
Check if a host states its business address or phone number. If a particular host doesn't have this information on its web site or does not provide support phone number it may mean it have no physical offices. Hosts like these are not incorporated in any country. So they can go offline or close business anytime they want. Ask the hosting company representatives if it has legal presence; where are they incorporated and where do they pay their taxes. You should not really bring business and profits to people who are not responsible enough. Paying taxes is substantial engagement of any business worldwide. It is always better to support companies located in your own country if they provide good service at a low cost.
4. Require Phone Support
When choose a host be sure whether they provide phone support. Hosts generally provide phone support if they are reliable enough. It doesn't need to be a Toll-Free phone but having one is an advantage.
5. Go for Companies That Offer Reasonable Pricing
Take a look at the host's pricing. Price under $10 a month for 2 GB space / 50 GB banwidth or more is not a good sign. It means the host oversells heavily or tries to underbid the market. Stay Away!
6. Get Information about the Provider's Policy
Make sure you check Host's Policy. Some providers have very strange Terms of Service (TOS). They don't take any responsibility for the service they provide and state in their TOS they can close your account for no reason anytime they decide. Be sure the provider respects its customers' privacy and will not sell your contacts to third party.
7. Do Not Tolerate Illegal Activity
Avoid Spammers and Internet Piracy. I was spammed 4 years ago by company that now has a reputation of a good host; that doesn't mean we should support spammers. So never sign up with spamming hosts! Keep in mind that a host that performs such illegal activity may at some point turn harm your direct interest as well.
8. Check Host's Brand and Business History
Check host's whois information! Go to archive.org and find more information about the previous business years of a hosting provider. If this company has a business experience in selling vegetables you cannot expect them to have good knowledge in providing reliable hosting services.
9. Support Competitive Providers
Do not ignore smaller hosting companies in favour of the “big guys”. Big players often don't care about your web site simply because they host thousands of web sites like yours. This of course does not mean you necessarily have to go for hosting to the guy next door who runs a server in the basement. Spend some time to learn more about the offers you think are worth it.
10. Ask for Host's Business Engagement
Ask the hosting provider for it's business engagement. What are their plans to improve the service. How does the company contribute for the industry's development?