Off-the-shelf software is the right place to start. It's quick to set up, someone else maintains it, and for most of what a business does it works perfectly well. The trouble starts when your business does something specific. The software doesn't bend, so the people do instead. They keep a spreadsheet alongside it, retype figures from one screen into another, and hold the rules in their heads. None of that shows up on an invoice, which is why it can go on for years before anyone calls it a problem.
Sign one: the same information lives in more than one place
When the board at Loxwood Sports came to us, membership sat in membermojo, court bookings sat in a separate booking product, and anything that needed saying to members was written and sent by hand. Each piece worked on its own. Together they meant the same information had to be kept in more than one place and checked in both.
That's the most common sign. Two systems that each hold part of the truth, and a person whose job has quietly become keeping them in agreement.
Sign two: your team types the same figures twice
At Classic Towing, every recovery job produced an invoice and then a formal report for the insurer. Both were assembled by hand, from a blank page, with the same figures typed out again for the second document. It was the most tedious work in the business and the most exposed to a slip of the finger.
If a number is typed twice, sooner or later it will be typed wrong once. Software that generates the second document from the first removes the chance entirely.
"Every workaround is a job the software handed back to a person."
Sign three: the software has no concept of what you actually do
General purpose accounting software has no concept of a certified spill technician billed by the hour, a response trailer, storage accruing daily against an open claim, or a statutory notice period for a denial letter. For Classic Towing those aren't edge cases. They're the job.
When a product treats the core of your work as an awkward exception, it hands that work back to the person using it. If most of your team's effort goes into the parts the software doesn't cover, the software isn't really doing the job.
Sign four: the rules that matter are kept in someone's head
The Armstrong Clinic runs four services with four different patient journeys, sharing one diary and one clinician. An online consultation and an in-person treatment need two clear hours between them, in either order, for travel. An off-the-shelf booking tool handles one of those journeys well. It can't know that rule exists.
So the rule lives in someone's head, and it holds until the day they're busy. We built the rule into the platform instead, enforced by the database at the moment a slot is claimed, so it can't be broken by accident.
Sign five: you pay several subscriptions to do one job
Loxwood was paying for three subscriptions, with three logins and three renewal dates, to run one club. Rented software also brings per-member or per-seat pricing that grows with you, and features that stop working if a renewal is missed.
Cost alone is rarely the reason to build. But when you're paying for several products and still doing the joining-up by hand, it's worth asking what one system built around your business would look like.
Sign six: a straight answer means asking one particular person
At Loxwood, preparing figures for a board meeting meant pulling them from different places and hoping they agreed, and one person always had to be asked. Now every director has their own login and eighteen reports a few clicks away, all drawn from the same records, so they can't contradict each other.
If the state of your business can only be read by the person who knows which spreadsheet to open, the information is there but the system isn't.
When off-the-shelf is still the right answer
If your process is genuinely standard, buy the product. Paying to rebuild something that already exists and already fits is a poor use of money, and we'll say so.
Often the right answer is somewhere in between: keep the tools that do their job well and connect them, so nobody types anything twice. The Armstrong Clinic platform writes patient data straight into OxygenRX, a regulated prescribing platform, and takes payments through Stripe. We built around them, not instead of them.
What building your own actually involves
It starts with understanding how the business actually runs, not with a feature list. Our discovery stage costs nothing. We map where the time goes and what finished looks like for you. Then we write a plan covering the features, the security model, how people will use it and what it needs to connect to, and you sign off the scope before a line of code is written.
A focused web platform typically takes 6 to 10 weeks, and you see the work at staged reviews along the way, while corrections are still cheap. There's more on what we build on our custom software development page.
"Bespoke software isn't about doing something clever. It's about doing the awkward, specific thing your business does every day, the same way every time."
If two or more of these signs sound familiar, the next step is a conversation, not a commitment. Tell us where the workarounds are and we'll tell you honestly whether building is worth it, or whether a better-connected set of the tools you already have would do the job.
Start the conversation →

