I've been with Smart Hosting for a few months and I've never had a bad experience with them. I've asked for help with issues many times and they've always resolved them very quickly and efficiently. Harry in particular is always friendly and helpful but everyone is really genuine and lovely.
They go above and beyond just solving an issue as well. They'll go to the effort of doing something that I could do myself to help me out and I think that's fantastic.
The price is an absolute steal for the service they provide. You really can't get any better than Smart Hosting.
It took me a long time to decide on a hosting company because there's so much choice out there and it's such a big decision but I've never had any regrets or doubts about Smart Hosting. They're fantastic.