Three ways to work with us
Same engineering either way — the difference is how scope, risk and billing are shared.
Engagement types
Project
Fixed scope, fixed price
from $1,000
Best when the outcome is defined and you need a number to approve. Most projects land between $28k and $90k.
Discovery week included · fixed milestones · change requests priced separately
Most common
Retainer
Monthly capacity
from $1,500 /mo
Best after launch, or when the roadmap is real but not fixed. Cancel with 30 days' notice.
Two engineers · continuous delivery · support window included
Embedded team
Inside your process
from $5,000 /mo
Best for long programmes where our engineers work to your planning and your standups.
Three or more engineers · your tooling · minimum three months
Included in every engagement
None of this is an upsell. It's what shipping maintainable software requires.
Code ownership
Yours from commit one.
Documentation
Written as we go, not at the end.
Automated tests
On the paths that would hurt to break.
CI/CD pipeline
Set up in week one, yours to keep.
Handover session
Recorded, with whoever you name.
30-day support
After launch, at no extra cost.
Pricing questions
Why can't you just give me a price?
We can, after a discovery week. Before that, any number is either padded enough to be safe or low enough to become an argument later. The ranges above are honest about where projects actually land.
What if scope changes?
It will. On fixed-scope work we price changes as they come and you approve each one. On retainers it's just next sprint's priority.
What does support cost after launch?
Thirty days are included. After that, most clients move to a small retainer — typically $2,400–$4,000 a month for maintenance and minor changes.
Most projects need a real number.
Five questions, two minutes, and a scope and timeline back within a day.