I'm thinking about going self-employed in managed hosting to support myself, mainly by building websites and hosting them. I'm considering targeting small businesses since they usually require less maintenance and fewer complications. While I can design and maintain a website, I'm concerned about managing client relationships. I've helped friends in the past, but I know that dealing with clients can be tricky, especially when some may have more demanding personalities. I wonder what challenges I might face and how best to handle long-term client interactions, especially if they become problematic.
4 Answers
I've been in this game for about three years now, and honestly, the technical issues are something you can always figure out. It’s those last-minute requests—like adjusting a logo at midnight—that can wear you down. Getting everything in writing before starting is crucial—it has saved me from many headaches.
Managing clients can feel like 70% of the job! Developing a tough skin is essential. If you don’t set clear boundaries from day one, you might end up doing tech support for free late at night. You can learn the technical side, but the interpersonal aspect is often the most challenging and you can only really hone that through experience.
I’ve been managing hosting for simple websites and blogs for a while, mainly using WordPress. Most of my clients appreciate just having someone to handle everything, so they don’t have to delve into the technicalities. A good tip is to provide complete services including domain registration and DNS management. You want to have full control to avoid a situation where clients are calling you about issues that aren't under your purview. Also, some clients may switch to someone else without warning, and that's not a reflection of your work. Just hand over the access and move on. For billing, I suggest using a tool like Xero for automated annual charges. Happy to help with any other questions you might have!
I recently stopped doing web development because I realized that while I had plenty of willing but low-paying clients, I was struggling to scale. It wasn't about my technical skills; it was more about sales. The truth is that cold calling small businesses to offer my services didn’t yield the results I wanted. I’m now focusing on learning new skills to break into the desktop app market instead.

Solid advice! Having that end-to-end control can really ease the stress. It prevents a lot of finger-pointing when things go wrong and keeps things smoother for both you and the client. Also, good clients appreciate clear expectations, so setting that up from the start is key.