How I Manage 40+ IT Clients as a One-Man MSP
Yes, It’s Possible (With the Right Systems)
People are always surprised when I tell them I manage IT for over 40 clients mostly on my own. Their first question is usually “how?” and their second question is “do you sleep?” The answer to the first question is: systems and automation. The answer to the second is: usually.
Running a one-person MSP (Managed Service Provider) isn’t about working 80-hour weeks. It’s about building smart systems that let you scale without burning out. Here’s how I do it.
Monitoring That Actually Works
The foundation of everything is proactive monitoring. I have tools watching my clients’ systems 24/7 — checking disk space, monitoring uptime, tracking network health, flagging unusual activity. When something goes wrong at 2 AM, I get an alert before the client even notices.
This is the single biggest force multiplier. Instead of waiting for panicked phone calls, I’m catching and fixing issues before they become problems. Most of my clients have no idea how many small fires I put out behind the scenes.
Automation Is Everything
Anything I do more than twice, I automate. Patch management, backup verification, routine maintenance tasks, report generation — all automated. I’ve even built custom tools for things like managing FreePBX systems across multiple clients, generating CDR reports, and handling missed-call text-backs.
Building your own tools sounds like overkill, but when you can’t find software that does exactly what you need (or the software that exists costs a fortune), rolling your own is a superpower. I’m a developer at heart, and that skill set pays dividends in MSP work.
Documentation and Standardization
Every client has documentation — network maps, credentials, configurations, known issues, contact info. When something breaks at a client site I haven’t touched in three months, I can pull up their docs and get oriented in 60 seconds.
I also standardize as much as possible. Same router brands, same phone systems, same backup solutions across clients. This means I’m an expert in a small set of tools rather than a generalist fumbling with fifty different platforms.
Knowing When to Say No
This is the hardest part. Not every potential client is a good fit, and taking on too many clients with complex needs will sink you. I focus on small businesses with straightforward IT needs — the sweet spot where I can deliver real value without overextending myself.
The Honest Truth
Is it a lot of work? Absolutely. Do things get hectic sometimes? You bet. But with the right systems in place, one person really can deliver enterprise-quality IT support to dozens of small businesses. And there’s something pretty satisfying about that.
If you’re a small business owner looking for reliable, no-BS IT support, I’d love to chat.
Got questions? Reach out at jeremy@lizzotte.com or use my contact form.
— Jeremy Lizzotte