There are lots of hosting companies on the market today, however most of them are resellers who have minimal resources, especially when it comes to support. A good way to distinguish them is the option to get in touch with the company over the telephone. The level of support that you'll get through this way of communication will vary depending on the provider - a few of them provide you with professional telephone support, various others offer common and customer support only since some issues are more time-consuming and it's much easier to be resolved through a trouble ticket, especially when the situation has to be escalated. Still, it's good to find that you could always reach your web hosting supplier because there're tons of small-scale matters that can be managed effortlessly and timely through a call, not mentioning that you're able to get more details regarding the services even before you become a client.