Most small businesses we talk to come in convinced they need software written for them. A client portal. A booking platform. A bespoke dashboard. Something custom.
Then they show us the quote. Forty eight thousand dollars. Six months. A discovery phase. A change request process. And a maintenance fee starting the day it ships.
The math does not work. It almost never does.
What you are actually buying when you go custom
A custom build is the most expensive answer to almost any business problem. Not because developers overcharge, many do not, but because writing software is slow, and software for one specific business has to be designed, written, tested, deployed, documented, secured, and then maintained forever. That is the iceberg under the quote.
For a venture backed startup with money to burn, fine. For a 12 person clinic that just wants patients to book appointments online, it is an enormous over investment in a problem someone else has already solved.
The boring answer is usually right
Calendly is sixteen dollars a month. Squarespace will host your site for twenty three. Stripe Tax handles compliance for a percentage. Notion runs your internal knowledge for free. Make connects them.
If your problem is I need patients to book appointments and get a confirmation text, the answer is not a custom platform. It is three off the shelf tools wired together, configured properly, and managed by someone who knows what they are doing. Total monthly cost: probably under two hundred dollars. Total build time: a week, maybe two.
The reason this does not get sold to you is that nobody makes forty eight thousand dollars selling you that answer.
When custom is the right call
There are real cases. If a competitor will copy what you build the moment they see it, custom protects you. If your operation has a workflow no software replicates and that workflow is the business, custom is fine. If you are at the scale where the integration tape is breaking constantly, custom starts to pay back.
But almost no small business is in those situations. Most are paying for custom because they were sold custom.
The one question to ask
Before you sign any quote for custom software, ask the person quoting it: is there an off the shelf tool that already does eighty percent of this?
Watch the answer. If they pause and start hedging, that quote is not honest. If they immediately name two or three tools and walk you through why those do not fit, you have found someone you can probably trust.
The cheapest, fastest, most maintainable answer to most small business technology problems already exists. It just needs someone with judgement to assemble it.
Save the custom build for when you have genuinely outgrown the alternatives. Most businesses have not. Some never will.