Pricing
Four engagements.
Fixed fees.
Named ranges, scoped during the audit, stated in writing. No hourly billing, no surprise change orders, no engagements designed to make themselves bigger.
Engagement model
Four ways to start. One outcome that matters.
Each engagement, in detail
What you get, what it costs, who it is for.
Systems Audit
Find the gap before you spend on the fix.
PRICE
Fixed fee · low five figures
A 10-day deep audit of one or more capability layers. Output: a documented diagnosis, a prioritized fix list, and an honest "what to do next" recommendation — including whether we are the right team to do it.
Includes
- Layer-level audit (RevOps, Marketing, Apps, Search, Automation, or Intelligence)
- CRM + tracking + reporting tie-out where applicable
- Prioritized fix list with effort/impact estimates
- Architecture recommendation (target state)
- 60-minute leadership read-out + recorded session
- Optional: scoped pricing for the implementation phase
Best for
Teams that have a working business but cannot point to which layer is leaking pipeline. Most engagements start here.
Implementation Sprint
Ship one fix at a time.
PRICE
Fixed fee · mid five figures
Tightly scoped 2–6 week sprints that ship working systems, not roadmaps. Vertical slices end-of-week-2; full ship by end of engagement. Common sprints: tracking install, lifecycle automation rollout, schema deployment, conversion rebuild.
Includes
- Discovery + architecture (week 1)
- Build + verify (weeks 2–4)
- Hand-off + training (week 5–6)
- Code, runbooks, dashboards owned by you
- Embedded slack channel during the sprint
- Optional: roll into Embedded Retainer post-launch
Best for
Teams that know what to fix and want it shipped without standing up an in-house build team. Often follows an Audit.
Embedded Retainer
Embedded RevOps + growth engineering.
PRICE
Monthly · scoped to surface area
Continuous optimization across the layers we built — pipeline hygiene, lifecycle, reporting, observability, and growth experiments. Not "support tickets." Embedded inside your CRM, dashboards, and ops cadence as if we were a fractional team.
Includes
- Weekly working session + async during the week
- Monthly outcome review with leadership
- Continuous QA across tracking + lifecycle + reporting
- One or two prioritized fixes per sprint
- Backlog triage + roadmap maintenance
- Designed to shrink — your team owns more each quarter
Best for
Teams that completed an Audit + at least one Sprint and want to maintain the gains without standing up a full RevOps function in-house.
Custom Build
Net-new applications + portals.
PRICE
Fixed fee · scoped during audit
Internal tools, client portals, dashboards, workflow software, and customer-facing applications on a real stack — React + Supabase + Postgres + GoHighLevel + custom integrations. Production code, not Zapier chains.
Includes
- Two-week scoping sprint (data model + API contracts)
- 6–10 weeks vertical-slice development
- Production-grade auth, RLS, observability
- Code in your GitHub; platform accounts owned by you
- Hand-off training + runbook
- Optional: small-feature retainer post-launch
Best for
Teams that have outgrown spreadsheets / no-code platforms and need real software for an operational workflow or customer-facing experience.
Pricing principles
How we work, financially.
Fixed fees
Audits and Sprints are fixed-fee. Retainers are fixed-monthly. Custom Builds are milestone-billed against a scoped fixed total.
No hourly billing
Hourly billing aligns the vendor with delay. We have not used it since 2022.
Scope changes are written
If scope changes meaningfully, we issue a written change-order. Both sides sign before work continues.
No "discovery for sales"
The Audit is the work, not a pre-sales call. You receive a written deliverable whether or not we engage further.
Designed to shrink
Healthy retainers shrink as your team takes ownership. We do not engineer lifetime dependency into our pricing.
FAQ
Pricing questions we get asked.
01Why ranges instead of exact prices?+
Exact pricing is scoped during the Audit (or the equivalent two-week scoping sprint for a Custom Build) and stated in writing. We commit to fixed fees once the work is scoped — no hourly billing, no surprise change orders. The ranges here let you self-qualify; the audit produces the number.
02Do I have to start with an Audit?+
Most engagements start there because most teams underestimate which layer is actually leaking pipeline. If you already have an internal architecture doc, a clear scope, and known cost-of-delay, we can skip straight to a Sprint or Custom Build. We will not pretend a Sprint is the right move if the diagnosis is not in.
03What is the smallest engagement?+
A Systems Audit. We do not run lower-effort engagements — the math does not work for either side. If your problem is genuinely "fix one specific Zap," we will refer you to a freelancer.
04Do you offer monthly billing or net-30?+
Audits and Sprints are typically 50% on signature, 50% on hand-off. Retainers bill monthly in advance. Custom Builds are milestone-billed (scoping → first slice → mid-build → ship). Net-30 available for established mid-market clients.
05Will the price change if scope changes?+
Only if scope changes meaningfully — and only with a written change-order signed by both sides. Scope creep is a vendor-management problem; we do not put that on you.
06How does the Embedded Retainer scale?+
Retainers scale to the surface area we are actively maintaining (number of layers, integration count, dashboard scope). Most retainers shrink over time as your team takes ownership — the goal is not lifetime dependency.
07Can we phase the work over a longer timeline?+
Yes. Pipeline reality often demands phasing. We can run an Audit, then a single Sprint, then evaluate. The architecture is designed to be incrementally adopted, not all-or-nothing.
08Do you offer equity or revenue-share arrangements?+
Rarely. We have done two equity arrangements in our history — both required a 24+ month commitment, written investor protection, and a defined exit. The default is fixed-fee for clarity.
Get a price
A 30-minute call gets you a number.
Strategy call → Audit (if it fits) → fixed-fee Sprint or Build, scoped in writing. The audit pays for itself even if we never run the build.
