In the web development business I work with a lot of hosts. Unfortunately not all hosts are created equal and there are some really bad hosting companies out there. I have rescued many clients from slow, insecure, bad hosts, over-priced plans, and poor and unresponsive customer service.
My favorite hosting company for speed, convenience and for “whiteglove” service that bigger sites, business sites, traffic heavy sites, e-commerce sites or anyone really into performance and security is WPengine. You truly get what you pay for. Optimized page load times, reliability and security. Fast, Secure and Scalable.
(note: Wpengine will not host your email accounts, they commit all resource to website hosting. If you want to use them you will need another email host solution. They suggest Google Apps or Zoho Mail.)
(these are affiliate links, I get credit if you sign up from my links. thanks in advance!)