← Sales HQ
Canonical · two-sided script · August 17, 2026

Diagnose the leak. Prescribe the engine.

A full contractor sales-call script built around one system, three engines, three revenue constraints, and one production-capacity gate.

What I recommend

Follow the diagnosis before choosing a pitch branch.

You need to

Use their real funnel numbers and capacity.

Why it matters

The offer feels prescribed, not memorized.

If ignored

You sell more leads to businesses with the wrong constraint.

Canonical offer—locked
10 contractsSigned within six weeks after launch
$8,000 totalService fee
$3,000 startBuild and launch
$5,000 resultEarned after contract #10 · ad spend separate
Seller = red · Prospect = green · Coach = blue
00 · Qualification gate must pass

Do not promise ten signed contracts until the business can inspect, sell, fulfill, fund, and accurately report them.

  • Eligible niche and service territory
  • Average ticket supports the economics
  • Capacity for ten additional contracts
  • Inspection availability during the six weeks
  • Agreed advertising budget is available
  • CRM access and tracking permissions
  • Signed-contract status updated promptly
  • Client follows the agreed sales process
Outcome definition: a signed contract is an eligible homeowner agreement executed and recorded in the CRM. The six-week clock begins at launch, not at payment. The final agreement—not this call sheet—controls exact terms.
01 · Open and frame the call say this
You
Here’s what I’d like to do. First, I’ll understand the business and walk through the funnel from leads to signed contracts. Then I’ll tell you where I think the primary constraint is. If I believe we can solve it, I’ll show you exactly how, what the numbers would need to look like, and what it costs. If I don’t think it’s a fit, I’ll tell you. Sound fair?
Prospect
Yeah, that works.
You
What was happening in the business that made this conversation worth taking now?
Coach
Do not rescue the silence. Their first answer gives you the language to reuse in the close.
02 · Business economics and source mix ask top-down
Services: What types of jobs do you want more of?
Territory: Which areas do you want—and not want?
Ticket: What was the average signed contract over the previous quarter?
Revenue: Where is monthly revenue now, and what is normal?
Sources: Where did last month’s opportunities come from?
Mix: Can you separate performance by source?
History: What have you tried, and what happened?
Economics: What can you profitably spend to acquire a signed job?
You
I’m going to work from your numbers rather than give you generic industry math. Let’s use the last complete thirty days.
03 · Funnel audit and KPI compliment calculator
You
Last month, how many leads came in? How many did you contact, book, inspect, quote, and turn into signed contracts?

Thirty-day funnel

Enter actual counts. The script should compliment the strongest rate and diagnose the leak—not call every number broken.
Contact rate
Book / contacted
Show rate
Quote rate
Close / quoted
You
First, I want to tip my hat to you: your [strongest KPI] is excellent. That tells me you do not have a problem everywhere. The biggest leak appears to be between [stage A] and [stage B]. Is that how you see it?
Prospect
Yeah. We’re good once we get in front of them. We just don’t get enough—or we can’t reach them.
04 · Speed-to-lead and follow-up audit critical questions
What happens during the first ten minutes after a lead arrives?
Who owns the first response?
What happens when that person is on a job?
What happens evenings and weekends?
What is the actual average response time?
How many contact attempts do you make?
Over how many days?
Which channels—call, text, email?
What happens after a reply that doesn’t book?
What happens after a no-show?
You
When you say “bad lead,” which problem do you mean: they never answer, or they answer and aren’t eligible for the work?
Prospect
Mostly they don’t answer. Sometimes they’re outside our area or want something we don’t do.
You
Good—that separates contactability from fit. They require different fixes.
05 · CRM, attribution, and review audit closed-loop data
What CRM do you use?
Can you see the original source for every lead?
Can you connect each lead to inspection, quote, and signed contract?
Who updates those stages?
Who reviews the dashboard?
How often is it reviewed?
What decision did the data cause last month?
Does signed-contract data feed back into Meta?
You
If I asked which ad produced your most profitable signed job last month, could the current system answer me?
Prospect
No. We can see leads, but not all the way through the sold job.
You
Then part of the problem is that the advertising is learning from form fills instead of revenue.
06 · Production-capacity gate do not skip
How many crews are producing today?
How many jobs can each crew complete weekly?
How many inspections can be run weekly?
How far out is the current backlog?
What breaks first if ten more contracts sign?
How quickly could capacity expand?
You
If we signed ten additional jobs in six weeks, could you inspect and fulfill them without damaging the customer experience?
Coach
A “no” routes to the capacity branch. Do not sell more volume. Offer filtering, throttling, or stop.
07 · Desired future and cost of delay future pace
You
Suppose we’re talking a year from now and you tell me, “We crushed it.” What would have happened?
Prospect
The calendar would be full, the crews would stay busy, and I wouldn’t be guessing where next month’s work comes from.
You
Why does that matter now—not six months from now?
Prospect
Because every slow month puts us further behind and I’m tired of rebuilding the pipeline from scratch.
You
If nothing changes over the next six months, what does that cost in revenue, team stability, or your own time?
08 · Summarize and earn “that’s right” hinge
You
Let me make sure I have the whole picture. You’re strong at [complimented KPI]. The main constraint is [predictability / contactability and fit / conversion]. The current process loses opportunities because [specific cause]. You can support approximately [capacity] additional jobs, and the outcome you want is [their language]. Did I miss anything?
Prospect
No. That’s exactly right.
You
Then you don’t need every part of our system equally. The first lever is [primary engine]. The other two make sure the improvement doesn’t leak out somewhere else. Can I show you what that looks like?
Pitch branch · Lead predictability demand engine first
You
Your contact, booking, and close rates are healthy. The problem is not what happens after an opportunity arrives. The problem is that there aren’t enough predictable opportunities. So the first engine we turn on is demand generation.
You
We use symptom-based video to reach homeowners before they start requesting quotes. That creates new conversations under your name instead of renting the same shared demand everyone else is chasing.
Pitch branch · Lead quality conversation engine first
You
You may not have a lead-quality problem. You have two separate leaks: contactability and eligibility. A lead that waits two hours, receives one call, and never gets a text will look like a bad lead even if the original intent was real.
You
Our conversation engine responds immediately, continues the follow-up, and checks territory, project type, ownership, decision-maker status, and timing before your team receives the opportunity.
Pitch branch · Lead conversion revenue engine first
You
You do not need more leads yet. You are already creating inspections and quotes. The leak is between the quote and the signed contract.
You
We first need to identify whether that is speed, trust, pricing, estimate follow-up, job mix, or sales process. Tracking tells us where the contracts die. Our demand and conversation layers can improve the first impression and follow-up, but I won’t pretend marketing alone fixes a broken estimating process.
Pitch branch · Production capacity stop or filter
You
I should not sell you more volume right now. If you cannot inspect or fulfill additional work, more leads create a customer-service problem—not growth.
You
The responsible options are to filter toward fewer, higher-value jobs, throttle demand, build the production plan first, or wait. Which path fits the business?
Do not present the ten-contract performance commitment until capacity can support it.
09 · Fishing versus farming story category reframe
You
Most contractor marketing is fishing. You wait in the same pond for the small percentage of homeowners already requesting quotes. The moment one raises a hand, every contractor throws a line at them, and the conversation turns into price.
You
We farm demand. We plant the seed with symptom-based content—moisture, cracks, sagging floors, whatever the homeowner already notices but keeps putting off.
You
They may not be ready to call three contractors, but they are willing to ask one question. That question gives us a foot in the door. We answer, follow up, qualify, and request the inspection.
You
Then the inspection, quote, and signed-contract data improve the next round of advertising. Lead vendors sell you fish. We build the farm under your brand.
10 · Show the mechanism before explaining features demo
Engine 01

Demand Generation
Creates predictable conversations from latent demand.

Engine 02

Conversation Conversion
Responds, follows up, qualifies, and requests the inspection.

Engine 03

Revenue Intelligence
Connects source, inspection, quote, and signed contract.

Meta-loop

Demand-to-Contract Engine
The three engines compound as outcomes feed the next cycle.

You
Let me show this from the homeowner’s perspective. They see the symptom, send one message, get an immediate answer, and move naturally toward an inspection. Your team receives the conversation, context, qualification, and source—not a naked form fill.
You
What stands out to you?
Coach
Ask for their interpretation before giving yours. Their words become the value proof.
Cross-client claim: say your experience across markets shortens the learning curve. Do not claim a shared pixel always makes you cheaper than everyone else unless the implementation, permissions, and evidence have been separately validated.
11 · Build the ten-contract plan from their numbers calculator

Work backward from ten signed contracts

Use actual rates where possible. The calculator does not establish the outcome by itself; it exposes the volume and capacity the performance commitment requires.
Target contracts10
Projected signed value
Quotes needed
Inspections needed
Leads needed
You
At your average signed ticket of [$X], ten contracts represent roughly [$Y] in signed work. Based on your current funnel, that requires approximately [quotes] quotes, [inspections] completed inspections, and [leads] opportunities.
You
If we improve only [constraint metric] from [A] to [B], that adds approximately [X] inspections and [$Y] in potential signed work before we count improvements from the other engines.
You
Does this feel operationally realistic based on your team and market?
12 · Present the canonical offer locked terms
You
The target is ten signed customer contracts within six weeks after launch.
You
The total service fee is $8,000. It is split into $3,000 to build and launch the Demand-to-Contract Engine, then the remaining $5,000 after the tenth signed contract is recorded. Your advertising spend is separate.
You
The six weeks start when the system launches—not when you pay. We define the eligible territory, job types, contract reporting, agreed media budget, inspection availability, and client responsibilities in writing so the result is measured cleanly.
You
Money aside, does this solve the problem you came here to fix?
Prospect
Yes, if it actually produces those contracts.
You
Good. Then what concerns would you need resolved before moving forward?
Do not add: a refund of the initial $3K, included ad spend, ownership promises, a launch deadline, or ongoing maintenance terms unless the signed agreement contains the same language.
13 · Two-sided objection branches isolate first

Think about it

Prospect
Let me think about it.
You
Totally fair. What specifically do you need to think through—the $3,000 start, confidence in ten contracts, timing, or comparing another option?

Price

Prospect
Eight thousand is a lot.
You
It may be. Before we decide whether it is expensive, let’s compare it with the value of ten signed contracts at your actual average ticket. If the system produces [$Y] in signed work and leaves you with the installed acquisition system, does the economics work?

Bad past experience

Prospect
I’ve paid marketing companies before and got nothing.
You
That makes your hesitation rational. It sounds like the real fear is not spending $3,000—it is spending it and staying blind. That is why we define the funnel, connect the CRM, show every stage, and do not earn the remaining $5,000 until contract ten.

Rev-share or pay-per-lead competitor

Prospect
Another company only charges when a job sells.
You
That can be a good structure. What do you own at the end—the ads, conversations, tracking, data, and follow-up system—or are you paying the percentage for as long as they send work?
You
If you want the lowest-risk way to test a few leads, their offer may be better. If you want an owned acquisition system that compounds under your brand, that is what ours is pricing.

Need a partner

Prospect
I need to speak with my partner.
You
Of course. Before you do, where are you personally—do you believe this is the right move, or are there concerns of your own we still need to resolve?
You
Let’s bring them into a short decision call instead of making you relay the whole presentation. What time can all three of us speak?

Need proof

Prospect
How do I know this will work?
You
You should not trust a promise by itself. Judge the personalized demo, the real funnel math, the tracking, the written terms, and the contractor results I can show you. Which proof would help you make the decision?

No call center

Prospect
We don’t have anyone available to chase leads all day.
You
That is exactly where the conversation engine matters most. It handles the immediate response, follow-up, fit questions, and inspection request. Your team receives context instead of starting cold. We still need to define who owns the human handoff and inspection confirmation.

Lead quality

Prospect
I’m tired of garbage leads.
You
When you say garbage, do you mean nobody answers—or they answer and are outside your territory, scope, ticket, or decision criteria?
Coach
Route contactability to automation. Route eligibility to qualification rules. Never answer both with a generic quality claim.

Performance-fee mechanics

Prospect
What happens if we don’t get ten signed contracts?
You
The final $5,000 is earned after the tenth signed contract. If contract ten is not reached under the agreed conditions, that balance is not earned. The $3,000 covers the build and launch. The exact eligibility rules and responsibilities are written into the agreement before payment.

Capacity concern

Prospect
I’m worried ten more jobs could overwhelm us.
You
Then we should not promise volume blindly. We can narrow job type, territory, schedule, or pace—but if the team cannot support ten contracts, this offer is not the right fit today.
14 · Close for payment or a dated decision never vibes
You
Based on the numbers and everything we resolved, do you feel comfortable getting the build started today?
Prospect
Yes. Send me the agreement and invoice.
You
I’m sending them while we’re together. Please open both so we can confirm the terms match what we discussed.
Coach
When they open the payment page, stop pitching. Stay silent and let them complete it.
You
Once the $3,000 start payment is complete, we schedule onboarding, lock the territory, job rules, capacity, handoff, CRM, and media budget. The six-week clock starts at launch.

If they will not pay today, leave with a specific concern, decision-maker, date, and time.

You
Let’s not leave this floating. What information will you review, who will be involved, and when can we make a clean yes-or-no decision?
Prospect
I’ll review it with my partner. Monday morning works.
You
Good. I’ll send the summary now and schedule Monday at 9:00. That call is not another presentation—we’ll resolve anything new and make the decision.