Our terms, in plain language.
What you’re agreeing to, before you sign: how you pay, what you own, and what happens if something isn’t right.
You pay for work you’ve signed off.Every milestone has a fixed price.
Each milestone’s price is set in the proposal, before any work starts. A deposit starts the build; after that, a milestone is invoiced only once you’ve tested it on staging and signed it off. A larger build is scoped first in a paid Blueprint, as its own fee.
The price never moves without your say.
Something new comes up? It’s priced before anyone starts. Approve it, swap it for something already planned, or leave it out.
Everything is yours.Once it’s paid in full.
In your accounts from day one. Your code lives in your GitHub, your product runs in your cloud accounts, and every key and domain is in your name. Ownership passes to you when the work is paid in full; then we remove our access and confirm it in writing.
60 days of fixes, at no cost.After launch, on everything we built.
If something we built doesn’t work as agreed, we fix it. After the 60 days, keep the same lead on, or take it in-house.
60 days from launch
Every fix in that time is on us.
Covered
- Defects in what we built
- Anything that stops meeting its criteria
Not covered · priced like any other change
- New features
- Changes you ask for
- Third-party services
You can stop after any milestone.And keep everything built so far.
- When
- At the end of any milestone
- You pay
- The deposit, and what you’ve signed off
- You keep
- The code, the plan and the accounts
- Never billed
- Anything not started
Your idea stays yours.NDA first, if you want one.
We’ll sign a mutual NDA before you share anything sensitive. We work inside accounts you own, with only the access the work needs, and remove it at handover.
Questions, answered.Before you sign anything.
What if the project runs late?
The price is fixed per milestone, so a late milestone doesn’t cost you more. You’ll hear about any slip in the Friday note, with the new date and the reason.
What if we disagree on whether a milestone passes?
The criteria are written into the proposal before work starts, so there’s something concrete to test against. If a milestone doesn’t meet them, we fix it before it’s invoiced.
What doesn’t the warranty cover?
New features, changes you ask for, and problems in third-party services. Those are priced like any other change.
When does ownership pass to us?
When the work is paid in full. Until then the code is already in your GitHub and your product runs in accounts in your name, so there is nothing to hand over at the end.
Can we see the contracts before the call?
Yes. Ask and we’ll send the NDA, the master services agreement and a sample proposal.
Ask us anything about the terms.
On the call, we’ll walk you through the proposal you’d sign, line by line.
Not ready for a call? Write to us.