Repeat Business vs New Leads: Real Cost
Updated June 17, 2026
Repeat business costs $0.03–0.08 per contact and books at 28–34%, while a new cold lead costs $45–85 and closes at 1–3%. On a cost-per-booked-job basis, re-engaging an existing customer is dramatically cheaper than buying a new lead — which is why mining your install base outperforms ad spend for most home-services businesses.
Walk into most home-services businesses and the entire marketing budget points one direction: outward, at strangers. Pay-per-click, lead-gen platforms, door hangers, radio. Meanwhile the customer list — the people who already paid and already trust the company — sits untouched.
When you put the two side by side on a cost-per-booked-job basis, the imbalance looks almost absurd. New-lead acquisition isn't wrong, but treating it as the only growth channel while ignoring repeat business leaves the cheapest deals in the business on the table.
The two numbers that decide everything
Cost per contact and conversion rate are the whole comparison. A cold lead costs $45–85 to acquire and closes at 1–3% — so the cost per booked job is genuinely high once you account for all the leads that don't convert. A past customer costs $0.03–0.08 to reach and books at 28–34%, so the cost per booked job is a rounding error by comparison.
The gap isn't marginal; it's orders of magnitude. The same revenue you'd chase with hundreds of dollars in ad spend can often be booked from your existing list for a few dollars total. That's not an argument against advertising — it's an argument for mining the list first.
| Metric | New cold lead | Past customer |
|---|---|---|
| Cost per contact | $45–85 | $0.03–0.08 |
| Booking/close rate | 1–3% | 28–34% |
| Trust at first contact | None | Already established |
| Competing quotes | Usually 2–4 | Often none |
| Effective cost per job | Very high | Pennies |
Repeat business vs new leads, by the numbers
Why the conversion gap is so wide
A cold lead is comparing you against competitors, doesn't know your name, and is starting from zero trust — every one of those is friction that drives the close rate down. A past customer has none of that friction: they've watched you work, they're not shopping around, and a relevant reminder is permission to act, not a pitch to evaluate.
There's also the competition factor. Cold leads almost always get two to four quotes; a past customer who hears from you first frequently gets none, because they'd rather just rebook the company they already used. Being the one who reaches out first is most of the battle.
The mistake isn't advertising — it's the order
None of this means stop advertising. New-lead acquisition grows the customer base, and you need it. The mistake is spending on acquisition while the cheaper, higher-converting channel — your own install base — goes completely unworked. You're paying premium prices for strangers while ignoring the people who'd book for pennies.
The fix is sequencing your spend. Mine the install base first with automated reactivation and reminders, because it's the cheapest revenue available, then put acquisition dollars toward growth on top of that base. BILT AI exists to make the install-base side automatic, so the cheap channel isn't the one that gets skipped for lack of time.
Frequently asked
Is repeat business really that much cheaper than new leads?
Yes — by orders of magnitude. Reaching a past customer costs $0.03–0.08 and books at 28–34%; a cold lead costs $45–85 and closes at 1–3%. On a cost-per-booked-job basis, repeat business is a rounding error next to acquisition. The same revenue you'd chase with hundreds in ad spend can often be booked from your list for a few dollars.
Why do past customers convert so much higher than cold leads?
There's no friction. A past customer already trusts you, knows your name, and usually isn't getting competing quotes — so a relevant reminder is permission to rebook, not a pitch to evaluate. Cold leads start from zero trust, compare you against two to four competitors, and convert at a fraction of the rate as a result.
Does this mean I should stop running ads?
No — acquisition grows your customer base and you need it. The mistake is the order: spending on expensive cold leads while your cheap, high-converting install base goes unworked. Mine the existing list first with automated reactivation, then layer acquisition spend on top of that base for growth.
Why don't more contractors work their existing list if it's so cheap?
Time. Hand-running reminders and win-back sequences across hundreds or thousands of past customers isn't realistic for a busy shop, so the cheapest channel is the one that gets skipped. Automating it removes the bottleneck — BILT AI runs the install-base outreach in the background, so the lowest-cost revenue is no longer the hardest to capture.
The takeaway
On cost per booked job, repeat business beats new leads by orders of magnitude — $0.03–0.08 and 28–34% versus $45–85 and 1–3%. The lesson isn't to stop advertising; it's to mine your install base first, because it's the cheapest revenue you have, then spend on acquisition for growth on top. The contractors who win work both — in that order.