Services · Custom Solutions
Software that fits the operation you actually run.
We design and ship purpose-built software for operations that don't fit a template — and we stay around long enough to see it work.
Why custom
Off-the-shelf is a guess. Custom is an answer.
Off-the-shelf software is a guess about what most companies do. Custom software is a direct answer to what yours does. We take on the engagements where the shape of the work is specific — a workflow nobody else runs, an integration nobody else needs.
- Disciplines
- 5
- Discovery
- 2–3 wk
- Hosting
- Managed
The edge cases nobody else will learn — we start there.
Small, accountable teams over big retainers. Scope is written down before the first commit. The engineer who pitched the work ships it — and stays long enough to see it work.
- ERP
- Custom App
- Custom Website
- Mobile & Cloud
- Integrations
- Frontend
- Backend
- Database
- DevOps
- Launch
- Training
- Documentation
- Handover
The engagement
Six phases. One team. Written down before we start.
Each phase has a clear owner, a clear output, and a point where either side can stop. No surprise invoices. No drift.
- 01 / 06
Phase 01
Discovery
A short sprint — typically two to three weeks — to frame the problem, map the operation, and de-risk the approach before we propose scope.
- We talk to the people on the floor, not the org chart
- A written brief both parties sign before invoicing
- Know the number before the first commit
- Exit the engagement with no penalty, anytime in discovery
- 02 / 06
Phase 02
Design
Interfaces that survive the handoff to engineering — because they were drawn by people who'll also review the pull requests.
- A design system small enough to hold in your head
- Edge cases drawn before they ever hit production
- Interactive prototypes only where they earn it
- Handoff notes the engineer can actually use
- 03 / 06
Phase 03
Engineering
TypeScript, React, Next.js, Node — and whatever your infrastructure requires. Dogmatic about clarity, agnostic about frameworks.
- Every change reviewed by a second human
- Tests where breakage would cost money
- Ship to staging on every commit
- Dashboards and alerts live from day one
- 04 / 06
Phase 04
Integrations
SAP, ERPs, couriers, payment rails, bank feeds — wired with idempotency, retries, and clear failure modes, not with hope.
- Retries that never charge a customer twice
- Failures surface — they never get silently dropped
- Secrets rotated on schedule, not after a breach
- Replay production events to debug in staging
- 05 / 06
Phase 05
Launch
We own the launch, not just the pull requests. Staging, UAT, training, soft launch, hard launch — with the team on the floor.
- Sign-off from the people who'll actually use it
- Training delivered at your counters, not on a Zoom
- Two-deep support coverage on every till at soft launch
- Engineer on-call the whole week after go-live
- 06 / 06
Phase 06
Outcomes
Quarterly reviews against the outcomes written into the contract — not hours spent or tickets closed.
- Measured by outcomes, not hours billed
- Roadmap shared before every quarter begins
- Support tier matched to real incident volume
- Renewals earned against agreed outcomes
Principles
What stays true across every engagement.
Three things we don't negotiate, no matter the scope.
Fully managed
DNS, SSL, deploys and uptime — we run the plumbing so you run the business.
Interoperable
Your stack, your infra, your identity provider — we meet them.
Outcome-reported
Quarterly reviews against the outcomes in the contract.
What we commit to
How we agree on the work.
Numbers we write down before we start, so neither of us has to guess later.
- Discovery sprint
- 2–3 weeks
- DNS & hosting
- Managed
- Outcome reviews
- Quarterly
Fixed scope and fixed price before we touch production code.
Domain, SSL, deploys and uptime — we run the plumbing end to end.
Measured against the outcomes written in the Statement of Work.
With a discovery sprint — typically 2–3 weeks — that frames the problem, de-risks the approach, and produces a Statement of Work with a fixed scope and price for the first phase.
TypeScript, React, Next.js, Node — and whatever your infrastructure requires. We're not dogmatic about frameworks; we're dogmatic about clarity.
Yes — embedded, advisory or fully outsourced. We tailor the engagement to your team's capacity and ambition.
Yes. We run the domain, DNS records, SSL certificates, deploys and uptime — so your team never has to log into the registrar at midnight.
Covered by our Support plans — from standard to a named engineering pod.