Bespoke software · Websites · AI automation
Fast software, built around you.
Whether you have a problem to fix or an idea to bring to life, we build it to fit. Good, reliable software, delivered quicker than the agencies you have already spoken to.
- For
- Businesses that have outgrown spreadsheets, group chats and software that nearly fits. Whatever the problem, the software is built around it.
- Price
- One fixed figure for the whole job, agreed in writing before anything starts. It does not move afterwards, whatever we find along the way.
- Date
- Fixed at the same time as the price, and kept. If we cannot commit to a date, we say so on the first call.
- Ownership
- The code, the documentation and the hosting are yours on delivery. Support afterwards is optional, and yours to stop at any time.
What we build
Built to fix your problem, or bring your idea to life.
- Bespoke software
-
For when the software you have almost does the job, and the workarounds have become part of the work. We build it around the way your business actually runs.
- Typically live inOne to four weeks
- Web development
-
A website has one job: to bring in clients. We build yours by hand, to any design you have in mind, and it loads in under a second.
- Typically live inUnder a week
- AI automation
-
Working evenings on quoting, enquiries, data entry or reporting? That is what automation is for, and it is built around exactly your problem. Anything that has to be correct is worked out in code, never left to the model.
- Typically live inOne to three weeks
- Rescue and repair
-
For a half-finished project you have inherited, or something that works until one day it does not. We find the cause, fix it, and add a test so it cannot come back.
- Typically fixed inDays, not weeks
Every layer, one studio
Most agencies only build what you can see.
The screens are only the surface. The business rules, data and permissions underneath are where a project succeeds or fails, and we build every layer ourselves.
Selected work
Six projects, from days to weeks.
-
A platform replacing spreadsheets, group chats and paper registers
- Delivery
- From three weeks
- Type
- Multi-tenant SaaS platform
- Runs on
- Web, iOS and Android
For organisations that run regular group sessions for children. Four groups of people use it, and each gets a product designed for them rather than one shared screen. Every layer was built in house and is tested.
-
Placely: a student placement platform
- Delivery
- From three weeks
- Type
- Student placement platform
- Runs on
- Web, iOS and Android
A CV builder, placement matching, company profiles, a revision planner, homework and an admin back office. The iOS and Android apps come from the same web app, so there is only one version to keep up to date.
-
REIGN: a training log built for locked screens and no signal
- Delivery
- Two weeks
- Type
- Live web app
- Runs on
- Any phone, offline
Built for a gym floor, where the screen locks and the signal drops. Everything is saved on the phone and uploads when the connection returns, and the rest timer still sounds while the app is asleep.
-
A trading research system that explains every decision
- Delivery
- From three weeks
- Type
- AI automation
- Runs on
- One server, no per-seat fees
It scans for candidates, reads the news, sizes and risk-checks a position, watches it to a stop or a target, then reviews the result. It follows written rules rather than a black box, so every decision traces back to a rule.
-
A lead platform built to a written standard
- Delivery
- One to two weeks
- Type
- UK B2B platform
- Runs on
- .NET, on the web
A .NET application in three layers, with the business rules kept apart from the technology so they survive when it is replaced. It was delivered with a design system and a written standard for every later change.
-
WERM: a website written for the visitor who is checking you are real
- Delivery
- Under a week
- Type
- Website, live
- Runs on
- A static build, live
WERM trace misconnected drainage for water companies, property by property. Most visitors are householders who have just had a letter and want to know the company is genuine before letting a stranger into their garden. So the site answers first why they were contacted, what the visit involves, and how to confirm the caller.
The solid part of each bar is the quickest a build of that size goes live, and the faded part is the usual range. Your own date is fixed in writing before anything starts.
How it runs
Four steps. No surprises.
-
01
Scope callDay zero
You describe the problem or the idea. We tell you honestly whether we are right for it and what it would take, and the conversation costs nothing.
-
02
Fixed plan3 days
You get a written specification, a fixed price and a delivery date. If we cannot commit to the date, we say so before you pay anything.
-
03
Build in the openWeek one onward
You get a link to working software in the first week, and a new version every week after that.
-
04
Ship and hand overDelivery day
It goes live on the agreed day, documented, and it belongs to you. Keep us on for support, or take everything and run it yourself.
The obvious question
Quick usually means corners cut. Here is why ours are not.
550Tests on the platformAcross 33 files
121Database policy assertionsAllow and deny
526Assertions on REIGNAcross 17 files
- We cut scope, not corners
We build the part that matters most first, and ship it. What comes next is decided from real use rather than guessed in advance. That is what makes us quick.
- Boring, proven tools
We choose tools because they will still be running in five years and any developer can pick them up, not because they are new. Reliable is a choice made at the start.
- Nobody in the middle
You talk directly to the people writing the code, never through an account manager. Questions get answered the same day.
- We automate our own work first
The same AI tooling we build for clients runs our own work. That is where the speed comes from, not from skipping the tests.
What we work with
The tools, not the buzzwords.
- Front end
- React · Next.js · TypeScript · Vite · Tailwind
- Back end
- ASP.NET Core · C# · Python · FastAPI · Node
- Data
- PostgreSQL · Supabase · EF Core · SQLite
- Mobile
- Capacitor · iOS · Android · one codebase, three platforms
- Deployment
- Docker · nginx · Render · Vercel · Netlify · Cloudflare
- Automation
- LLM pipelines · rules engines · document handling · scheduled jobs
- Quality
- Unit and integration suites · browser testing · regression tests for every bug fixed
Straight answers
The questions that come up on every call.
- What will it cost?
One fixed price for the whole job, agreed in writing after the scope call and before you pay anything. It does not move afterwards, whatever we find along the way. Tell us your budget on the call and we will tell you honestly what it buys.
- What if it runs late?
It does not. The delivery date is fixed at the same time as the price and kept. If we cannot commit to a date on the call, we say so then rather than later.
- Do I own it?
Yes, all of it. The code, the documentation and the hosting are yours on delivery. Keep us on for support if it helps, or take everything and run it yourself.
- I already have a developer.
Good. We often take over work that has stalled, or build the part your developer has not got time for. Picking up someone else's project is a normal part of what we do.
Start here
Tell us what's slowing you down.
You will hear back within one working day. If we are not the right people for it, we will say so and point you to someone who is.
George King takes the call and scopes the project, then the same team builds it through to handover. You always know who's doing the work.
Rather just email? [email protected]
- Taking on new work now
- Fixed price and date, agreed before anything starts
- Support is optional, cancel any time






