I have used knownhost for several years now, they're very responsive when it comes time to support or resolve issues. They've always met my needs quickly & professionally. The only issue we had was that there were some times where our site would be down unexpectedly (which is understandable). If your looking into having an online presence this service should definitely come up in conversation - their customer service team can help answer any questions/concerns as well. We needed reliable web space which gave us flexibility of being able to move things around easily without worrying about downtime etc.