I swept the wellness and med spa market in Michigan — 456 businesses — partly to find out what people are running their operations on. The answer surprised me enough that I went back and checked it twice.
0.5% ran an actual platform. Eleven businesses out of the whole set.
Everyone else is on some combination of a scheduler, a card reader, a shared inbox, a paper diary, and a spreadsheet somebody maintains. That is not a criticism — it is how almost every business of this size runs, including mine before I built something else. But it does mean the competitive picture is not what software vendors describe. You are not behind the clinic down the road. They are on a spreadsheet too.
Which raises a better question than "should I buy software?"
What does a spreadsheet actually cost you?
Not time. That is the answer everyone reaches for and it is the least interesting one. Yes, you re-type things. Yes, it is a bit slow. You have absorbed that and it is survivable.
The real cost is the thing that does not happen.
A spreadsheet is a passive record. It will tell you anything you ask it. It will never ask you anything. So every piece of follow-up in your business depends on a person remembering to look, on the right day, at the right tab, with enough time to act on what they find.
That dependency is invisible while it is working and invisible when it fails, which is the worst combination a process can have.
Three places it fails, in order of how much they cost:
The client who was due and nobody called. Someone had a treatment in a series. They meant to come back. Life happened. In a system, that is a row that becomes overdue and surfaces itself. In a spreadsheet, it is a line that scrolls out of view. They do not complain — they simply never return, and if you asked them why they would say they got busy. You will never attribute that loss to your software, because nothing recorded it.
The lead who waited. An enquiry arrives on a Friday evening. It goes to an inbox. On Monday it is below three other things. By Wednesday somebody answers, and by then they have booked elsewhere. Nobody did anything wrong. There was no mechanism saying this one has been waiting two days.
The package that was paid for and not fully delivered. Someone bought a course of treatments. They used some. The balance lives in a cell. If that cell is wrong, you either short-change a client who paid, or you give away treatments you were owed for — and both only surface when somebody complains, which means you only ever find the half that annoys people.
Add those up and the cost is not hours. It is revenue you cannot see, in a form that never generates a complaint. Exactly like the broken booking form: the failure mode is silence.
So should you buy a platform?
Probably not the one you are being pitched, and I say that as someone who builds these things.
A full platform solves problems you may not have. Multi-location scheduling, clinical documentation, inventory, complex staff commission — if you do not have those problems, you are buying complexity and paying a seat fee forever to carry it. The 0.5% figure is partly a story about vendors failing to reach this market, but it is also partly rational: the products on offer are built for businesses several times the size.
What you actually need is narrower, and it is worth naming precisely because it is far cheaper:
Something that tells you who is overdue. Not a report you run. A list that exists on Monday morning without anyone asking for it. This is the single highest return change available to most clinics, and it is a small piece of work.
Something that timestamps an enquiry and nags about it. The only metric that matters here is how long someone waited for a reply. If nothing measures it, nobody manages it.
One place where the balance on a package is authoritative. Not two. The spreadsheet and the practice software disagreeing is worse than either alone, because now nobody knows which to trust.
That is three capabilities, not a platform. You can often get them bolted onto what you already run, which means not migrating your history, not retraining your staff, and not betting your operation on a vendor.
The question to ask before you spend anything
For each thing you are considering automating, ask: does this currently fail loudly or quietly?
If it fails loudly — a client rings up annoyed, a payment bounces, a staff member complains — you already have a feedback mechanism, and the spreadsheet is probably fine. The complaint is the alert.
If it fails quietly, that is where to spend money, and it is almost always the follow-up. Nobody in the history of business has rung a clinic to say "you should have called me three months ago and you didn't."
Start there. Not with the platform.
If you want an outside read on your own setup, my website check is free and needs no signup — it covers the front door, which is where the quiet failures usually start. The 30-minute Operations Audit costs nothing either: I will map where your follow-up actually depends on somebody remembering, and tell you which parts are worth paying to fix and which are fine as they are.
Builds start from $6,000 when there is something worth building, and I would rather tell you to keep the spreadsheet than sell you a platform you do not need. Get in touch.




