For any small business, you are typically going to get stuck with the phone calls and support regardless, as the customer isn’t going to know if it is your server code or the hosting company. So instead of ticking the client off by saying, “not my problem”, it is easier to use a GOOD hosting company and manage a group of very similar servers and be able to answer the customer’s questions. Build this into your hosting fees!

Email is usually the issue and causes all of the problems, and you will still inherit the email questions (“How do I set up email on my new phone?”, “Why is this email getting blocked?”) because that client wants to use you for all things internet-related. Sure, hosting is not a big profit center, but at least you have some control over the process and an avenue for billing the client further if they do become a support nightmare.