Free contractor tool
Cost-Per-Booked-Job Calculator
Cost per lead lies. What matters is what each booked job actually costs. Compare shared marketplace leads against exclusive owned-channel leads using 2026 close-rate benchmarks — then plug in your own numbers.
Shared marketplace leads
Angi / Thumbtack / HomeAdvisor — sold to 3–5 contractors
Owned-channel leads (flat fee)
Exclusive, verified leads from your own quote link
The difference
$281.31
lower cost per booked job with owned leads
+10.0
more booked jobs / mo at the higher close rate
+$95,000
revenue difference / mo
Defaults reflect 2026 industry benchmarks: shared leads $20–$75 and 10–20% close; owned/referral-grade leads 50%+ close. Adjust to your numbers. Estimates only — your results depend on your sales process and market.
Why cost per booked job, not cost per lead?
A $25 shared lead that closes at 12% and a $200 exclusive lead that closes at 40% can have a nearly identical cost per booked job — but the cheap one burns far more sales time and is shared with your competitors. The lead’s source sets the close-rate ceiling before a salesperson says a word. See the full data in our State of Roofing Lead Generation 2026 report.
FAQ
What is cost per booked job?
Cost per booked job is your total lead spend divided by the number of jobs you actually book from those leads. It is a truer measure of efficiency than cost per lead, because a cheap lead that rarely closes can cost more per booked job than an expensive one that closes well.
Why are shared leads more expensive per booked job than they look?
Shared marketplace leads (Angi, Thumbtack, HomeAdvisor) are sold to 3–5 contractors at once, so they close at roughly 10–20%. Even at $20–$75 per lead, the low close rate drives the cost per booked job up — and burns sales time on leads that went to competitors too.
What close rate should I use?
Industry benchmarks for 2026: third-party shared leads close at 10–20%, advertising-response leads under 20%, and referrals or exclusive owned-channel leads at 50%+. Use your own numbers if you track them.
How does owned-channel lead capture lower cost per booked job?
Owned-channel leads (from your website, Google Business Profile, QR codes, SMS) are exclusive and convert like referrals, and a flat monthly fee replaces per-lead charges. As your own traffic grows, the cost per booked job falls instead of scaling with volume.