What it costs, and when you find out.
There are no figures on this page, and that is deliberate — a number without a scope attached is a guess with a currency symbol in front of it. What is here is how the number is arrived at, what it is fixed against, and the point in the engagement at which you have it in writing.
Priced to a scope, not to a day rate.
A day rate prices our time. It tells you what a week of us costs and nothing about whether the thing you wanted will exist at the end of it, and it pays us more the longer the work takes. Everything below is priced against a written scope instead, so the number moves when the scope moves and at no other time.
Three commitments
| Phase | Basis | What that means for you |
|---|---|---|
| Phase 01 · Frame | Fixed fee | Two to three weeks, agreed before we start. You keep the written position whether or not you engage us for anything after it. |
| Phases 02–05 · Build | Fixed scope | Priced against a written scope with an explicit list of what is excluded. Changes are re-scoped in the open, not absorbed quietly into the timeline. |
| Phase 06 · Handover | Included | Never a separate line item. An engagement that ends without a working handover is not finished, so we do not charge you twice to finish it. |
What you keep
The written position from Phase 01, the code, the documentation and the evaluation harness. That holds whether the engagement runs to handover or stops at the end of the framing phase — there is no version of this where you pay and leave with nothing you can use.
How you get a number
A first conversation is a briefing rather than a pitch, and it is not invoiced. Two paragraphs about what is stuck is enough to start. If the shape is one we can help with, the framing phase produces the scope and the figure together, in writing, before any build work is agreed.
Let's discuss