Every business we meet has one of three leaks. We find yours first.
Nothing is set up. Not enough business comes in the door. Or revenue comes in and money leaks out behind the sale.
We diagnose which one is yours, in writing, before we propose anything.
No pitch deck. No proposal until you agree with the diagnosis.
01 · What you told us
Spend of a month, leads, close rate . Two agencies before us. “The phone isn’t ringing.”
02 · What we found
| CRM in use | Broken |
| Tracking fires | Missing |
| Sending domain | Partial |
| Landing pages | Missing |
| Speed to lead | Broken |
| Attribution | Healthy |
03 · What it’s costing you
leads × close rate × average job ≈ $ a month, unbooked.
06 · One recommendation
Start with Foundation, then Demand Engine. Tracking before spend.
Which one is yours?
Every engagement starts by finding out. Then it routes to exactly one of these.
- A diagnosis before a proposal
- Three lines, not fifteen products
- One signature
- Month one is the audit
Three questions. One line.
Answer honestly. It points at the line we'd start with, and you can bring the answers to the call.
Do you have a CRM the team actually uses, with tracking that fires?
Is enough new business coming in the door?
Do you have a customer list you aren't emailing or texting?
Answer all three and the line appears here.
0 of 3 answered.
A diagnosis you can argue with.
The Findings document replaces the proposal. It is entirely about your business and it carries no deliverable list. You agree with the diagnosis first, in its own conversation. The proposal comes after, against a problem you have already accepted as real.
- 01
What you told us
Your words and your numbers, reflected back. What previous agencies did and where it failed.
- 02
What we found
The checklist run against your accounts, each piece marked Missing, Broken, Partial or Healthy. A table you can read in a minute.
- 03
What it's costing you
Your numbers times an assumption we state out loud, with the math shown. Never a figure we can't work out in front of you.
- 04
What good looks like
What businesses like yours are getting, kept short. This is where the accounts we already run in your category earn their keep.
- 05
The game plan
In order, with the reason for the order: tracking before ad spend, clean data before segments, Foundation before either engine.
- 06
One recommendation
One sentence naming the line and the tier.
Eight stages, one signature.
From the first call to every month after, in the order it happens.
- Stage 1
Discovery call
Thirty minutes, structured against the three leaks and recorded. You describe what is broken, what you have tried, and which agencies failed you.
- Stage 2
A look inside
A fixed number of hours inside your accounts, if you grant access, checking each piece against the list. Every one gets marked Missing, Broken, Partial or Healthy.
- Stage 3
Findings document
What you told us, what we found, what it is costing you, what good looks like, the game plan, one recommendation.
- Stage 4
Review call
You react to the diagnosis: questions, corrections, additions. You argue with the diagnosis, not the invoice.
- Stage 5
Agreement
Written from a standard set of pieces for the line and tier we recommended: how long, what it costs each month, and the result we're accountable for.
- Stage 6
One signature
One document covers the whole engagement and work starts the same day. We never ask you to pay before we've committed to you.
- Month one
The audit month
With full access we go deep. Every piece we'll touch gets rated clean, messy or broken, and at day 30 we agree the schedule for the months after. The fee doesn't change when we do.
- Every month after
The monthly work, plus extra hours
The regular work, on schedule, plus a set number of hours each month for whatever comes up, logged where you can see it. If a request fits in those hours, we do it. If it's bigger, you get a separate quote first.
“Your investment is fixed. What we spend it on gets decided once we've seen inside your accounts.”
Month one is the audit. At day 30 we agree together what the months after look like. The fee is the same before and after; only the mix of the work gets decided.
We contract the outcome, not the tactic.
If the agreement named a platform, that platform changing its rules would put us in breach. So it names the result instead, and we keep the right to move effort between tactics to reach it. If a channel is blocked, we move channels and keep delivering.
Which one sounds like you?
- Home services
- HVACRoofingWindowsPlumbingElectricalLandscapingConstructionCustom homes
- B2B and professional
- InsuranceFinancialLegalConsulting
- Retail and e-commerceOn Shopify, Klaviyo, GoHighLevel and Boulevard.
- Retail franchiseE-commerceBeauty
Three things we don't do.
Not on any list here? If you run paid social, or you're ready to, and you know your cost per booked call, it still fits.
- The one-off brand videoNot what we sell. If it's one polished video and nothing next month, a production shop is the right call.
- Creative for an account that doesn't existThe engine makes ads for an account that's running. If you don't run paid social yet, Foundation on the agency side comes first.
- A tenth productThree agency lines, four creative plans. If what you need is outside them, we say so on the call and point you somewhere good.
What's outside every engine.
Scope creep comes from nobody saying where a reasonable request turns into a different project. So we say it, here and in the agreement.
- Net-new website builds
- Custom development
- Platform migrations
- Data engineering
- Advertising spend
- Channels not named in the engagement
Foundation covers a conversion surface, not a brand site. Ad spend is yours and stays yours.
What people ask before they book.
We've been burned by an agency before.
Then you'll get our diagnosis before our proposal. A Findings document in your words and your numbers, a table of what's missing, broken, partial or healthy, and one recommendation. Argue with that first. If you don't agree with the diagnosis, there's nothing to buy.
What does it cost?
We tell you after the findings, and once we do it's fixed for the whole term. Month one is the audit, and the fee doesn't change when we agree the schedule at day 30.
We don't need a foundation. Can we just start with the engine?
Follow-up with no CRM has nowhere to write. Emails from a domain that isn't set up land in spam. Ad spend before tracking is measured against nothing. It isn't an upsell, it's the order things have to happen in, and the plan says exactly which piece needs which.
Can we get one proposal with everything in it?
You get two documents. The Findings, which is entirely about you and lists nothing to buy. Then an agreement written from a standard set of pieces for the line and tier we recommend. Custom diagnosis, standard scope. That's what keeps delivery reliable and the number honest.
What if the platform blocks us, or the tactic stops working?
The agreement names the result, not the tactic. If a channel gets restricted, we move channels and keep delivering. Naming the platform would have put us in breach the day the platform changed its rules.
We only want to spend this much on ads.
Every Demand Engine tier has a minimum ad spend, because results depend on spend and you control it. Below that minimum, a failure looks like ours and is really a budget problem. If the minimum doesn't fit, we start with Foundation or Revenue instead.
We already have a web team and a brand agency.
Keep them. New website builds, custom development, platform migrations and data engineering are outside every engine, and the agreement says so before you sign. Foundation builds the pages that convert, not a brand site.
How much of the work do you actually do yourselves?
The diagnosis, the standard and your relationship never leave the building. Some of the hands-on work is done by partners we check against the same standard, and your accounts stay in your name with our access revocable at any time.
Book a discovery call. Bring what's broken.
Thirty minutes. What's broken, what you've tried, which agencies failed you. We'll tell you which of the three leaks is yours and what we'd check next. No pitch on this call.






