I have been with totalchoice hosting for 16 years or so and their customer service is the best! Many times when I contact support for something that's not within their purview, they send me a link where I can get my question answered, even if it has something to do with Wordpress. That is above and beyond, in my opinion.
A few years ago, someone persuaded me to go elsewhere for hosting, like a host that specializes in Wordpress. Their support was terrible, and I didn't really notice much difference in my online presence. I tried a different host and found the same thing. I switched back to totalchoice Hosting within a month. I feel like I'm treated like family here and they always go that extra mile for me and my websites.
I highly recommend them and am very happy with my hosting!