Fixed, named, refundable
Our pricing
4 min read · Section: Pricing · Updated 2026-05-29
Three principles run our pricing. Fixed in writing. Named team. Refundable on the unearned portion if we miss.
The Revenue Audit
Free. Always. The audit is the no-question filter for whether a Sprint makes sense. We refuse to charge for the 15 minutes it takes to read a funnel and write back honestly.
The Revenue System Sprint
The Sprint has a fixed price band, set per engagement based on plan, named in the proposal. The price does not change after kickoff. Scope changes go into a follow-up Sprint, not a retainer.
The proposal includes:
- The named gap and its dollar value.
- The named metric and target movement.
- The named team (CS roles + client owner).
- The named ship date.
- The fixed price.
- The refund clause for the unearned portion if we miss.
The refund clause
If the dogfood week (week 4) shows the system is not moving the named metric, we run a one-week recovery. If recovery does not converge, we refund the portion of the Sprint that did not deliver. This has happened twice in our history. Both refunds are documented in the team ledger.
Why not hourly
Hourly billing penalizes speed. Our engagements run six weeks because that is the right length for the work, not because filling six weeks of timesheets pays the rent. Fixed pricing aligns us with the client on the outcome.
Why not retainer
A retainer is a contract to keep showing up. The Sprint is a contract to ship a thing. If the client wants ongoing work after the Sprint ends, we propose a second Sprint with its own named gap, metric, and price. We have never sold an open-ended retainer.
What we will not price
- Discovery calls. The audit is the discovery.
- Strategy decks divorced from a Sprint.
- Ongoing AI consulting beyond a named deliverable.
- Anything that does not name a metric we are moving.