Skip to content

Software, web & mobile

Software shaped around your process, not the reverse.

When the off-the-shelf product does eighty per cent of the job and the other twenty per cent is being held together by a spreadsheet and somebody's memory.

Most businesses arrive at bespoke software the same way. There is a system that mostly works, a spreadsheet filling the gaps, and a person who knows how the two fit together. It runs fine until that person is on holiday, or until the spreadsheet gets big enough to corrupt itself.

Bespoke is not automatically the right answer. Sometimes the honest recommendation is to configure what you already own properly, or to buy something for a few hundred pounds a year. We will tell you when that is the case. But when your process genuinely is the thing that makes you money, bending it to fit somebody else's product is the expensive option.

What drives the cost

Bespoke work is quoted in phases against a written scope. What moves it:

  • How many distinct jobs the system has to do, and how many kinds of user it has.
  • What it has to integrate with, and how cooperative those systems are.
  • How much existing data needs migrating and cleaning.
  • Whether it needs to work offline, on a phone, or on equipment in the field.

This is a bigger conversation than a website and we will not pretend otherwise. But we scope it in phases so you can stop after the first one if it is not delivering, rather than committing to the whole thing up front.

What you get

What we build

Systems that match the process

Job tracking, scheduling, quoting, compliance records - built around the way your business already works rather than a generic model of it.

Integrations between what you own

Accounting, CRM, suppliers, payments and stock talking to each other, so the same information is not typed in three times.

Data you can actually use

Structured properly from the start, so reporting is a question you can ask rather than an export somebody reconciles by hand.

Interfaces for the people using them

What works at a desk does not work on a phone in a van in the rain. We design for where the work happens.

Migration from what exists

Years of spreadsheets and legacy data brought across and cleaned up, not left behind for somebody to rekey.

Handover and documentation

Your code, your data, documented. No lock-in beyond the fact that we are usually the easiest people to ask.

How it works

How a build runs

No engineer turning up unannounced, and no invoice with surprises on it.

  1. 1

    Understand the work

    We talk to the people doing the job, not just whoever commissioned it. The person on the warehouse floor knows more about the process than the org chart suggests.

  2. 2

    Scope and fixed price

    Written down, phased where it makes sense, with the expensive-to-change decisions made before anybody writes code.

  3. 3

    Build in useful pieces

    Something you can actually use in your hands early, then iterate. Not a big reveal at the end that misses the mark.

  4. 4

    Rollout and support

    Training, a sensible transition off the old way of working, and priority support afterwards.

Questions

The things people ask first.

Often it is not, and we will say so. If an off-the-shelf product does the job, buying it is cheaper than anything we could build. Bespoke starts to make sense when the process is genuinely yours and adapting it to somebody else's software costs you more than the software saves.

Laravel, mostly, with plain patterns and well-supported libraries. Deliberately boring technology - clever code is a liability the day the person who wrote it leaves.

They usually do, which is why we build in phases. Changes within a phase get absorbed where they are small and re-scoped honestly where they are not.

Regularly. We will review what exists and tell you whether it is worth continuing or worth restarting, including when the honest answer is the one that costs us less work.

You do. Source code, accounts and data are yours, handed over on request, with no hostage-taking if you want to move on.

Hosting plus a support arrangement. We will give you the ongoing number alongside the build number, so there is no surprise in year two.

A quick word about cookies

We use a couple of cookies to make the site work, and we count visits with our own analytics - no third parties, no advertising, and no IP addresses stored. You can turn the counting off and we will not record your visit at all. Cookie policy.