Skip to content
Roofing Lead Costs 2026: Close Rates & Booked-Job Math

Roofing Leads

Roofing Lead Costs 2026: Close Rates & Booked-Job Math

Tim Nussbeck··
Summarize with:
ChatGPT requires Plus

Roofing lead costs in 2026: Most lead sources look better at cost per lead than they do at cost per booked job. Angi and HomeAdvisor may show up as $40-$110 leads, but shared competition, bad contacts, and low close rates can make the real customer-acquisition cost much higher.

Use this benchmark: Compare Angi, HomeAdvisor, LSA, PPC, SEO, referrals, and canvassing by booked-job cost, not sticker CPL. A $75 lead at a 10% close rate costs $750 before rep time. A $200 exclusive lead at a 35% close rate costs $571.

Then run your numbers: Use this benchmark page to choose the channel, then run your numbers in the roofing ROI calculator and the roofing lead cost calculator.

Roofing contractors should not compare Angi, HomeAdvisor, Google LSA, SEO, referrals, PPC, and canvassing by sticker CPL. Compare them by booked-job cost, close rate, margin fit, and whether your reps can actually work that lead source without burning the opportunity.

This benchmark page is the hub for GhostRep's roofing lead-cost cluster. Use it when you need the side-by-side view across Angi vs HomeAdvisor, HomeAdvisor lead cost, Angi lead quality, Google Local Services Ads ROI, roofing marketing ROI, door-knocking ROI, SEO, reviews, and referrals.

These are planning benchmarks, not promises. Your market, storm timing, response speed, sales process, average job value, reputation, and rep skill can move the numbers dramatically.

Average Close Rate for Angi and HomeAdvisor Roofing Leads

For bought roofing leads from marketplaces like Angi and HomeAdvisor, many contractors should model conservative close rates before they buy more volume. Shared, price-shopped, or low-intent leads can land in the 5%-15% close-rate range if response speed, qualification, and follow-up are weak. Strong teams with fast speed-to-lead, tight qualification, and experienced reps may push selected paid-lead sources closer to 15%-25%.

The practical benchmark is not one universal average. It is your close rate by source and rep. If Angi or HomeAdvisor sends 100 roofing leads and your team signs 8 jobs, the channel is closing at 8%. If another rep signs 18 from the same source, the problem is not only lead quality. It is also sales execution, speed, objection handling, or follow-up.

How to Calculate Average Cost Per Closed Roofing Deal

To assess the average cost per closed deal from a third-party lead marketplace, divide total lead spend by signed jobs, then add the labor cost of chasing the leads. A $75 shared lead does not cost $75 if only 1 in 10 becomes a job. At a 10% close rate, the lead cost alone is $750 per closed job. At a 6% close rate, it is $1,250 per closed job before admin time, estimator drive time, and margin pressure.

Next step: Use this benchmark to decide whether the channel deserves more budget, then run your own numbers in the roofing software ROI calculator. If the issue is rep execution, use the sales KPI scorecard to find which reps are burning paid leads before buying more.

Roofing Lead Cost Benchmarks by Channel

Lead source Planning CPL Typical close-rate risk Booked-job cost pattern Best use
Referrals and past customers $0-$150 out of pocket Usually strongest because trust is pre-built Low direct cost, limited by ask volume and customer base Established local roofers with a review base and completed jobs
SEO and organic local demand No fixed CPL Depends on query intent, page conversion, and rep follow-up Expensive to build, cheaper per lead after rankings compound Teams willing to wait while owned demand compounds
Google Local Services Ads Use actual charged lead data from your LSA dashboard Good when response speed, reviews, and close rate are strong Can work fast, but every missed call makes the channel worse Replacement and insurance-backed jobs with fast phone response
Google Ads / PPC Varies heavily by market and keyword Landing page and intake quality decide whether clicks become jobs Fastest to test, easiest to waste Markets where you can track call quality and form conversion tightly
Door knocking and canvassing Low media cost, high labor cost Rep consistency, territory choice, and callback process drive results Can be cheap if reps actually book and follow up Storm neighborhoods, retail age-based routes, and teams with scripts
Angi and HomeAdvisor shared leads Often $40-$110 for roofers by market and job type Shared competition, dead contacts, and price-shopping pressure Looks cheap at CPL, often expensive all-in Temporary volume gaps, repair work, and teams with strong qualification

Cost Per Lead vs Cost Per Booked Job

The most dangerous roofing marketing mistake is comparing channels by sticker price.

Use this formula first:

Cost per booked job = cost per lead / close rate

Examples:

  • $50 shared lead at 10% close rate: $500 in lead cost per booked job before rep time and margin pressure.
  • $75 LSA lead at 15% close rate: $500 in lead cost per booked job before missed calls, admin, and follow-up time.
  • $200 exclusive lead at 35% close rate: $571 in lead cost per booked job, often with less price competition.
  • $100 referral incentive at 50% close rate: $200 in direct incentive cost per booked job, usually with the best trust level.

That math does not mean every expensive lead is good. It means a cheap lead can become expensive when your team cannot close it.

How to Decide Which Channel Deserves Budget

Use the channel's job, not its reputation.

Business situation Best channel move Why
You need jobs this month LSA, PPC, canvassing, or selective bought leads These create demand faster, but only work if speed-to-lead and sales follow-up are clean.
You have strong local reputation Referrals, reviews, GBP, SEO Trust already exists. Make it easier for customers to choose you directly.
Crews are idle Short-term LSA/PPC or repair-focused Angi A lower-margin job may still be better than empty production capacity.
Reps close below 15% Fix training before scaling spend More leads will mostly create more expensive lost appointments.
You want lower CAC in 6-12 months SEO, reviews, referrals, local authority Owned demand compounds. Bought leads reset every month.

Channel Notes That Change the Math

Google Local Services Ads

Google's own Local Services Ads documentation says advertisers are charged for valid leads received through the ad, and Google also says responsiveness and reviews matter in how Local Services Ads work. That means LSA is not just a budget lever. It is a sales operations lever.

If your team answers fast, qualifies cleanly, and closes replacements or insurance-backed jobs, LSA can be a strong bridge while SEO grows. If your team lets calls go missed or treats every Google Guaranteed lead like a layup, LSA cost per booked job climbs fast.

Use the Google LSA ROI calculator for roofing when you want to model this channel by budget, lead cost, close rate, and average job value.

Angi and HomeAdvisor

Shared lead platforms are not automatically bad. They are dangerous when a contractor treats the invoice CPL as the real cost.

HomeAdvisor's own pro page says pros can be charged for each lead whether or not they win the job. The FTC also finalized an order against HomeAdvisor over deceptive lead marketing claims. That does not mean every lead is worthless. It means contractors should verify close rate, source quality, lead sharing, and booked-job cost instead of buying from the sales pitch.

Use Angi vs HomeAdvisor roofing leads for the side-by-side comparison, Angi roofing leads review for the repair strategy, and HomeAdvisor cost per lead for roofers for platform-specific math.

SEO, Referrals, and Reviews

SEO and referrals are slower than paid lead sources, but they solve the biggest paid-lead weakness: dependency. A roofing company that owns rankings, local authority, reviews, and past-customer relationships is not renting every opportunity from the market.

The mistake is treating SEO like a lead switch. It is an asset. The right question is whether each page or local signal creates qualified calls, supports a sales conversation, and lowers cost per booked job over time.

Use reviews that generate roofing leads, Google Maps roofing SEO, and roofing website conversion rate to improve the owned-demand side.

The Sales Team Decides Whether the Channel Works

A weak sales process makes every lead source look bad.

If one rep closes shared leads at 18% and another closes the same source at 7%, the channel is not the whole story. The difference may be speed-to-lead, qualification, trust building, price objection handling, spouse control, inspection quality, or follow-up language.

That is why GhostRep ties lead-cost math back to training and coaching. The fastest way to lower customer acquisition cost is often not buying cheaper leads. It is closing more of the leads already being purchased. If a manager cannot see which reps are wasting paid leads, use the AI sales manager page to connect lead-cost math to coaching coverage.

Practical next steps:

Source Notes

Frequently Asked Questions

What is a good cost per roofing lead?

A good roofing cost per lead depends on close rate and job value. A $50 lead can be bad if it closes at 5%. A $200 lead can be good if it closes at 35% on replacement work. Always convert CPL into cost per booked job.

What is the best roofing lead source?

For mature companies, referrals, reviews, SEO, and direct local demand usually create the best long-term economics. For immediate volume, LSA, PPC, canvassing, and selective bought leads can help if the sales team can respond and close.

Are Angi and HomeAdvisor worth it for roofers?

They can be worth testing for repair volume, short-term gaps, or teams with strong qualification and follow-up. They are risky as the center of a replacement-lead strategy because shared competition and low close rates can make the real cost per booked job too high.

How do I lower roofing customer acquisition cost?

Track by source, improve response speed, cut weak lead sources, build referrals and reviews, improve landing-page conversion, and train reps on the objections that waste paid leads. A close-rate improvement often lowers CAC faster than finding a cheaper channel.

What number should I track instead of cost per lead?

Track cost per qualified conversation, cost per booked job, gross profit per booked job, and close rate by rep and source. Those numbers show whether the channel creates profit, not just activity.

What is the average close rate for Angi or HomeAdvisor roofing leads?

There is no safe universal average because lead sharing, market demand, response speed, and rep quality change the number. As a planning range, model weak shared roofing leads at 5%-15% and stronger paid-lead execution at 15%-25%. Then replace the estimate with your actual close rate by source and by rep.

How do I assess average cost per closed deal from third-party roofing leads?

Divide total lead spend by signed jobs, then add the cost of rep time, drive time, estimating, and follow-up. A $75 lead at a 10% close rate costs $750 per closed job before labor and margin pressure. That is the number to compare against referrals, SEO, LSA, PPC, and canvassing.

Free lead-generation resources

Turn traffic strategy into pipeline actions

Use free marketing and field tools to turn website, referral, and follow-up ideas into lead flow your reps can actually work.

Lead GenerationROI CalculatorRoofing Marketing

About the Author

Tim Nussbeck

Founder & CEO of GhostRep

Two decades in roofing—knocking doors, running teams, training 1,000+ reps. Built GhostRep to give every rep access to the coaching top teams get.

Lead-gen next step

Turn traffic into pipeline math before you buy more leads

Start with the ROI calculator or lead-generation tools if you are still diagnosing the economics. Book a walkthrough if you want GhostRep tied to lead handling, follow-up, and close-rate lift.

  • Best fit if traffic is arriving but too little of it turns into revenue.
  • Useful for modeling conversion lift before you increase spend.
  • Demo shows how field execution and coaching change lead economics after the click.

Start Here

Model your conversion lift

Estimate what more leads, better close rates, and faster rep ramp are worth in revenue.

Model your conversion lift

Need it mapped to your team?

Talk through your current workflow, traffic mix, and where GhostRep fits before you change anything.

Book a 15-minute walkthrough

You Might Also Like

Compare Angi vs HomeAdvisor cost for roofing contractors in 2026: 8-18% shared-lead close rates, booked-job math, and when each platform fits.

Read article →

See the real HomeAdvisor roofing leads cost after shared competition, contact rate, close rate, rep time, and cost per booked roofing job.

Read article →

Compare roofing SEO cost vs Google Ads cost by cost per lead, close rate, breakeven month, and cost per booked job before shifting budget.

Read article →