Skip to content

Pricing

A fixed price per milestone, agreed before we start.

Every project starts with a written proposal. These are the four ways to work with us and where each one starts.

  • Product Sprint

    Turn an idea into a spec, a prototype and a priced plan.

    From $5,000

    Fixed price, paid up front. Credited in full to a Build that starts within 60 days.

    Best for

    An idea that needs a plan and a price before anyone commits to a build.

    Includes

    • Written spec and decision records
    • Clickable prototype or technical spike
    • Phased plan with a price
  • Build

    A product built phase by phase, from first release to v1.

    From $12,000

    A deposit, then billed by milestone.

    Best for

    A new product, or a first version that has to hold up in production.

    Includes

    • Fixed scope per milestone
    • Tests, CI and docs
    • The repository and its IP
  • AI Agent

    One agent for one job, wired to your channels and data.

    From $8,000

    A deposit, then billed by milestone.

    Best for

    A job your team repeats all day: answering, booking, selling or sorting requests.

    Includes

    • Agent with tools and retrieval
    • Eval suite in CI
    • Review console and hand-off to a person
  • Retainer

    Ongoing engineering for a product that is already running.

    From $3,500 a month

    Billed monthly, in advance.

    Best for

    A product in users' hands that needs to keep moving, ours or someone else's.

    Includes

    • Features, fixes and upgrades
    • Model and prompt updates, re-run against the evals
    • Monitoring in production

Prices in US dollars, before taxes. The final price is the one in your proposal.

What each service includes

How payment works

You always know what the next invoice is for.

  1. 01

    A written proposal

    Scope, milestones, acceptance criteria and a fixed price for each milestone. Nothing is billed before you accept it.

  2. 02

    A deposit to start

    Builds and AI agents start with a deposit of 30% of the price, credited against the milestones. Product Sprints are paid up front.

  3. 03

    Invoiced by milestone

    Each milestone is invoiced through Stripe when we deliver it, and you review it against its criteria before it counts as accepted.

  4. 04

    Changes are quoted first

    Anything outside the scope gets its own written quote. It starts only when you accept it.

Not included

Running costs such as hosting, AI model usage and app store accounts are billed by those providers to you, on your own accounts, so you own them from day one.

Refunds and cancellation

What happens to deposits, milestones and retainers if plans change is in our refund policy and terms.

Want a number for your project?

Send a brief. We reply with questions or a first plan.