Add up what a ten-person business pays monthly for file storage, backups, a password manager, project tracking, and whatever else is billed per seat. It's usually more than people expect, it goes up every year, and none of the data sits anywhere you control.
There's an alternative that stopped being a bad idea somewhere in the last few years: run it yourself, on one small machine, in your own building.
What a small office server actually does
Not a server room. One box on a shelf, drawing about as much power as a lightbulb.
It handles shared file storage that doesn't sync through a third party, automatic backups of every machine in the office, internal tools your staff reach from their browsers, and a private network so people can get to all of it from home without any of it being exposed to the internet.
The part that matters isn't the cost saving, though that's real. It's that the data is yours — you can read it, move it, back it up, and nobody can change the terms on you or discontinue the product.
Why a Mac Mini
It's an unusually good fit for this, and not because of the Apple logo.
Apple Silicon idles at a few watts, so it costs almost nothing to leave on year-round and produces no meaningful heat or noise — it can genuinely sit in an office rather than needing a closet with ventilation. macOS is Unix underneath, so everything standard runs on it. And the performance per dollar is hard to beat: a base Mac Mini outruns rented hardware costing more per year than the machine does outright.
You also get FileVault disk encryption and the Secure Enclave without configuring anything.
Is it actually secure?
This is the fair question, because self-hosting genuinely used to be reckless. The thing that changed is that you no longer punch holes in your firewall to reach your own server.
A modern setup uses a mesh VPN, which means the server has no ports open to the internet at all — it isn't reachable by anyone who isn't already on your private network, so the entire category of "someone found my server and started guessing passwords" goes away. Add automatic TLS, encrypted offsite backups, and full-disk encryption, and a well-built small server holds up well against the threats a small business actually faces.
What you don't get is the stuff that justifies enterprise pricing: redundant power, ECC memory, a second copy in another region, and someone else's staff awake at 3am. If the machine hard-locks, somebody has to physically go press the button. For most small businesses that tradeoff is fine — but it should be a decision, not a surprise.
It's the same argument as replacing the router your ISP gave you: the infrastructure your business runs on should answer to you.
Setting one up
This is the part I do. I'm building out server solutions as a dedicated offering — specifying the hardware, setting up storage and backups, configuring the private network, and handing it over documented so you're not dependent on me to keep it running.
If you're paying per seat for something that could live on a machine in your own office — or you just want your data somewhere you can point at — get in touch. I'll tell you honestly whether it's worth doing, including when staying on the subscription is the right call.