Brief intake. Functional spec. Acceptance criteria written. 30% invoice on sign-off.
Core build. Weekly Looms. Mid-project demo. 40% invoice when alpha passes spec.
Merchant UAT. Code review. Documentation. IP transfer. 30% on go-live + 14-day support window.
Dedicated PM on every project. Weekly Looms, daily Slack, fortnightly stakeholder review.
Cross-browser, cross-viewport, accessibility. Documented test passes per milestone.
Source code, design files, documentation in your repo and Notion on completion.
Bug fixes and config tweaks during the first two weeks — included.
Architecture decisions, runbooks, app stack docs. Future devs can pick it up cold.
Scope changes get a written change order with delta cost. No surprise invoices.
A fixed-price contract is a defined-scope engagement with milestone-based payment (typically 30 / 40 / 30). Scope, deliverables, and acceptance criteria are written upfront; cost and timeline are locked from kickoff. Best for migrations, new builds, and well-defined app projects.
When scope is genuinely undefined. If you cannot describe the deliverable in one paragraph, dedicated monthly is cheaper than an open-ended fixed-price contract that bloats at change-order stage.
You pay 30% on contract signing (kickoff + discovery), 40% on the mid-point milestone (UAT-ready), and 30% on go-live with acceptance signed. Each milestone has written acceptance criteria — no payment without acceptance.
You will get a written change order — delta cost, delta timeline, delta milestone — before we touch the code. Sign or don't. No surprise invoices, ever.
Each milestone has acceptance criteria written upfront. If a milestone fails acceptance, we fix it before the next invoice fires. We have never had a milestone rejected — but the mechanism exists.
Yes — standard for projects. White-label work for agencies has NDA + brand-suppression clauses by default. NDAs are signed before any code or design work begins.
Yes — we often do discovery hourly, then quote a fixed-price contract once scope is clear. It is usually cheaper than committing to a fixed price too early.
You do. All code, designs, and deliverables transfer to you on the final milestone. There are no licence fees, no lock-in, and no ongoing rights retained by us.
Most fixed-price projects fall between £6,500 (small builds and integrations) and £68,000+ (Plus migrations or headless Hydrogen builds). We quote within 48 hours of brief receipt with a fixed cost and timeline.
Yes — both can be scoped into the contract or added as separate engagements after launch. Most clients sign a 3-month maintenance retainer that begins on go-live.
One paragraph on what you want built and when you want it. We'll come back with a fixed-price contract and a delivery date inside 48 hours.