September 30, 2026 · 7 min read

What a booked estimate really costs vs. a shared lead

Cost per lead is the number on the invoice. Cost per booked estimate is the number that decides whether your marketing works. They are rarely the same number.

Ask a contractor what a lead costs and you'll get the invoice number: "$50." Ask what a booked estimate costs — a real homeowner, qualified, with a time on your calendar — and you'll usually get silence. That silence is where marketing budgets go to die.

The only formula that matters

Cost per booked estimate = total lead spend ÷ estimates actually booked

That's it. Everything else is decoration. Let's run three honest scenarios for the same $1,000/month.

Scenario A: Shared leads

Scenario B: Your own Google Ads

Higher cost per lead on paper. Half the cost per booked estimate in practice. The difference is the denominator: nobody else is calling your leads.

Scenario C: Google Local Services Ads

Benchmarks: Revved Digital / LocaliQ; SearchLight Digital LSA benchmarks

Why the invoice number lies to you

Three things the per-lead price hides:

Do this tonight

Open last month's numbers and compute it honestly: total spend on every lead source, divided by estimates you actually ran. Write the three numbers down — shared marketplaces, your own ads, referrals. Most contractors who do this exercise for the first time find their "cheap" leads are their most expensive channel, and their "expensive" ads are their cheapest. Then reallocate accordingly.

And whatever channel wins — answer it in under five minutes. A $200 booked estimate that never gets a callback is the most expensive lead of all: the one you paid for and never met.

Sources

Get your free demo

See exactly how this would work for your shop. Free 15 minutes, no payment due today.

✓

You're on the list.

We'll reach out shortly to set up your free 15-minute demo. Talk soon.

Get estimates that are actually yours.

Your own ads. Exclusive leads. AI answers in under a minute and books straight onto your calendar. Free 15-minute demo — no payment due today.

Book my free demo