I work in IT full-time, and I kept running into the same issues over and over with small local businesses, weak WiFi, printers constantly going offline, email setup problems, outdated laptops, no backups, and messy shared drives.
At first, I just helped a few of them in the evenings whenever something broke. It was all word-of-mouth, and after a while I realized I was fixing the same types of problems repeatedly. That’s when I switched things up and turned it into a simple monthly maintenance setup instead of random one-off jobs.
Nothing complicated. Once a month I remote in and check backups, updates, antivirus status, storage, and general network health. I send a short summary like “all good” or “needs attention,” and if it’s something small, I fix it straight away. Bigger issues I quote separately.
Right now I’ve got around 7–9 small businesses paying me roughly $35–$85 a month each just to keep an eye on things. Altogether it brings in about $280–$600 monthly. It takes maybe 3–5 hours of work a month unless something unusual breaks.
It’s not fully passive, but it’s way more stable than random callouts, and most of it is just scheduled checks I can do from my laptop.
The biggest takeaway for me is that small businesses don’t always need full managed IT contracts. A lot of them just want someone reliable making sure the basics don’t quietly fall apart.