Custom software for the way your business actually runs.
We design, build and run web apps, client portals, CRMs and automations for UK businesses — shipped on preview links you can click through before anything goes live.
// Illustrative: one workflow, end to end export async function onEnquiry(e) { const job = await db.jobs.insert({ customer: e.email, // "jane@example.com" status: "new", }) await notify.team(job) await accounts.draftInvoice(job) return { ok: true, id: job.id } }
job.createdexample-co200 OKinvoice.draftedexample-co200 OKsms.sentexample-co200 OKSoftware that replaces spreadsheets, inboxes and copy-paste.
Custom web apps
Browser-based software built around how your business actually works.
- Internal tools and dashboards
- Booking and scheduling apps
- Admin areas with role-based logins
Client portals
Give your customers or buyers their own login to see their data, and only theirs.
- Multiple client accounts, each isolated
- User roles and permissions
- Set-password invite links
Lead-gen platforms
Forms, landing pages and lead routing for businesses that live on enquiries.
- Multi-step forms and page builders
- Consent capture with proof of wording
- A/B testing of forms
CRMs & integrations
A CRM shaped to your pipeline, connected to the tools you already pay for.
- Lead pipelines and job stages
- Call tracking, SMS and WhatsApp
- Accounting sync (e.g. Xero)
Automation & AI
Take repetitive work off your team with scheduled jobs, queues and AI where it genuinely helps.
- Scheduled jobs and background queues
- Automatic research and enrichment of leads
- AI assistants over your own data (MCP)
Something else?
If it runs on a screen and your team does it by hand today, talk to us.
Systems we've designed, built and run.
Client portal
Where Lead Generation\'s buyers log in to see their own leads, spend, invoices and agreement.
Read the case study →CRMs & integrationsWaste broker app
The broker app behind Undisputed Waste Services: enquiries, supplier briefs and quotes, bookings and profit per job.
Read the case study →Operations platformsLead generation Stato portal
The system Lead Generation runs on: clients, campaigns, buyer caps, ad spend, profit, invoices and creatives.
Read the case study →From first conversation to running software.
Discovery
We map the process, the people and the data, and agree scope.
Typically 1–2 weeksDesign
Screens and flows you can click through before we build.
Typically 1–3 weeksBuild
Working software on a preview link, reviewed as we go.
Typically 4–12 weeksLaunch
Testing on phone and desktop, data moved, go-live.
Typically 1 weekSupport
We host, monitor and improve it after launch.
OngoingTimelines are typical ranges, not promises. Every plan is agreed after discovery.
Modern, typed and boring in the right places.
The same stack across our projects, so every system is easy to maintain.
How we work →Where our software already runs.
A software company, not a body shop.
We run our own software
Leadform and our internal tools run in production every day. We build client work to the same standard.
You see it before it ships
Every change goes to a preview link you can click through on your phone and desktop.
Tested on real devices
We test on phone and desktop, in Chrome and Safari, before anything goes live.
Built to be handed over
Typed code, migrations with rollbacks, and documentation, so the system isn't a black box.
We built and run Leadform.
A multi-step form builder, live at leadform.io. It's one of our case studies, and it's available to license.
Leadform figures — all time, to 24 Oct 2026
Questions we get asked.
Do you only work on lead generation?
No. Lead generation is where a lot of our own work started, but we build custom software for any business process: portals, CRMs, booking apps, invoicing and internal tools.
Do you supply developers to join our team?
No. We don't hire out developers. We take on a project, design and build it, and can run it for you afterwards.
How long does a project take?
It depends on scope. Typical timelines are on the How we work page; we agree a plan after discovery rather than promising dates up front.
Who owns the code?
It depends on the project. On a custom project, you own the code we build for you. On a build-and-licence project, Stato keeps ownership and licenses the software to you.
Where is our data hosted?
Our builds run on Vercel, Railway and Supabase. Your data is hosted in your region (UK, EU, US and more), wherever your business is based.
Got a project in mind?
Tell us what you need to run better. We'll come back with how we'd build it.