Blog / Guide · Roofing

Roofing leads: how to get them, what they cost, and which are worth buying.

The types of roofing leads, the one cost benchmark we could verify, eight ways to get more, and seven questions to ask any lead seller.

On this page
  1. What are roofing leads?
  2. What types of roofing leads can you get?
  3. How much do roofing leads cost?
  4. How do roofers get roofing leads?
  5. Are exclusive roofing leads worth it?
  6. How fast should you call a roofing lead?
  7. What makes a roofing lead qualified?
  8. How do you get roofing leads from insurance companies?
  9. How does UniTrick book roofing estimates?
  10. Sources and data notes

The short answer

Roofing leads are homeowners who have asked for roofing work, sold to you as contact details or as booked estimates. You can buy them (shared, exclusive or pay-per-call), generate them with ads, or earn them from referrals and reviews. Compare every option by cost per closed job, not cost per lead.

Want booked estimates instead of leads? We run the ads, vet every homeowner and put exclusive estimates on your calendar. You pay per qualified meeting.

Schedule a time

01 —

What are roofing leads?

A roofing lead is a homeowner who has shown interest in roof work: a form fill, a call or a quote request. Providers sell that interest in different forms. Some hand you a name and a number. Others call the homeowner first, check the job and book the estimate for you. (If you meant lead as in the metal, such as flashing, that is a different search.)

People also search for leads for roofing, roofing lead generation and how to get roofing leads. It is one topic. What changes is whether you are buying leads, generating them yourself, or doing both.

02 —

What types of roofing leads can you get?

TypeWhat you getWho does the workWatch out for
Shared marketplace leadsThe same homeowner request, sold to several roofersYou: call fast and compete on priceSpeed and price tend to decide who wins
Exclusive leadsA request sold only to youYou: call, qualify and bookAsk what counts as valid and what is credited
Pay-per-callA phone call from a homeowner, billed per callYou: answer fast and qualify on the callCalls can be the wrong job. Ask how they are screened
Aged leads and listsOlder requests or property-data lists at low pricesYou: all of itThe homeowner may have hired someone already
Storm and insurance-claim leadsHomeowners with damage, often after weather eventsYou: respond quickly and follow your state's rulesRules and licensing vary by state
Leads from your own adsInquiries from Google or social ads you runYou or an agencyYou pay for clicks, then qualify them yourself
Referrals and reviewsRecommendations and online reputationYou: ask and follow upHard to forecast
Booked, vetted estimatesA homeowner who passed your checks and is on your calendarThe provider qualifies. You run the estimateMake sure qualified is defined and no-shows are not billed

03 —

How much do roofing leads cost?

The one benchmark we could verify at the source: on Google and Microsoft search ads, the median roofing lead cost $228.15 in LocaliQ's analysis of 3,211 US home services campaigns from April 2024 to March 2025. That is the highest of 16 trades and about two and a half times the $90.92 median for all home services.

$228.15median cost per roofing lead on search ads
$10.70median cost per click
3.70%median conversion rate
$90.92median cost per lead across all home services

LocaliQ, 2025 Search Ad Benchmarks for Home Services: medians across 3,211 US home services search campaigns on Google and Microsoft Ads, April 2024 to March 2025. A lead is whatever each advertiser counts as a conversion, usually a call or a form. It is not a booked estimate or a closed job. Roofing and gutters category; the last figure is all home services.

Lead sellers publish their own price ranges. They vary widely by market, season and whether the lead is shared or exclusive, and they come from vendors who sell leads, so we do not use them here. Ask any seller for current terms in writing.

The number that matters is the cost of a closed job. Cost per estimate is the cost per lead divided by the share of leads that book. Cost per job divides that again by your close rate. Illustration with round numbers, not a benchmark: a $228 lead where one in four books and one in three estimates closes costs about $913 per estimate and about $2,740 per job. Put in your own numbers with our roofing lead cost calculator.

04 —

How do roofers get roofing leads?

Mostly through people homeowners already trust, then search. Roofing Contractor's 2026 homeowner survey shows the order.

How roofing homeowners say they find a contractorShare of homeowners, 2026 survey. Multiple answers allowed.
Recommendation from a neighbor, friend or family74%
A roofer they used before62%
Internet search engines50%
Home services websitesAbout 25%
Social mediaAbout 25%

Roofing Contractor, The Homeowner's Roofing Journey in 2026 (May 1, 2026), with Owens Corning and myClearOpinion Insights Hub. Homeowner survey completed October 2025. Caveat: the survey is sponsored, respondents are roofing decision-makers who skew older (mean age 58) and higher income, and homeowners could pick several answers, so bars do not add to 100%.

Here are the eight main ways roofers get leads, from the slowest and cheapest to the fastest and most expensive:

  1. Referrals and repeat customers. The biggest source, and the hardest to forecast. See why referral-only pipelines stall.
  2. Reviews and a complete Google Business Profile. Homeowners check them before they call.
  3. Local search (SEO). A long-term asset that takes months. See SEO for roofing: how long it takes.
  4. Partnerships. Insurance agents, builders and property managers who need a roofer they can trust.
  5. Door-to-door and canvassing. Strong with a field team, limited by crew capacity and weather.
  6. Google search ads and Local Services Ads. Fast, and the most expensive per lead, as the benchmark above shows.
  7. Facebook and Instagram ads, with vetting. In our Loomis Construction campaign, one Facebook campaign produced 54 qualified leads on $1,771 of ad spend.
  8. Buying leads, or booked estimates. The fastest way to fill a calendar. Compare the options in the table above.

05 —

Are exclusive roofing leads worth it?

Usually, if you can reply fast. In the roofing homeowner survey, 66% said they would gather three quotes, so a shared lead starts as a contest before you say a word. An exclusive lead removes the bidding, but exclusive is only as good as the promise behind it. Ask any seller these seven questions:

  1. Is every lead exclusive to me, and is that written in the agreement, not just on the sales page?
  2. What counts as a valid lead, and what is credited when it is not?
  3. How are leads screened before I pay?
  4. Who calls the homeowner, and how fast?
  5. What do I pay if nobody answers, or the homeowner already hired someone?
  6. Is there a contract or a minimum spend?
  7. Will I see results through to closed jobs, or only lead counts?

Wording such as "whenever possible, exclusive" is not a guarantee. Get the definition in writing. For the full buyer's checklist across trades, read our guide to contractor lead generation services.

06 —

How fast should you call a roofing lead?

Within minutes if you can, and always inside the first hour. A Harvard Business Review study sent web inquiries to 2,241 US companies and found that only 37% replied within an hour, and nearly a quarter never replied.

How 2,241 US companies responded to a web inquiryShare of companies, by time to first reply
Within 1 hour37%
1 to 24 hours16%
More than 24 hours24%
Never replied23%

Oldroyd, McElheran and Elkington, The Short Life of Online Sales Leads, Harvard Business Review, March 2011: test web inquiries sent to 2,241 US companies. The average reply took 42 hours among companies that replied within 30 days. The 1-to-24-hour bar is the remainder of the 37%, 24% and 23% reported in published summaries. Not specific to home services.

Homeowners themselves expect less: only 2% of roofing homeowners said they expect an answer within an hour. That is the opening. The roofer who calls in minutes is rare.

How fast roofing homeowners expect a reply and how fast roofers say they respondTwo surveys in the same study. Roofers' answers are their stated intent, not measured behavior.

Homeowners expect to hear backRoofers say they reply

Within 1 hour
2%
42%
Same day
39%
45%
In 1 to 2 days
56%
14%

Roofing Contractor, The Homeowner's Roofing Journey in 2026 (May 1, 2026), with Owens Corning and myClearOpinion Insights Hub. Homeowner survey completed October 2025. Caveat: the survey is sponsored, respondents are roofing decision-makers who skew older (mean age 58) and higher income, and homeowners could pick several answers, so bars do not add to 100%. Roofers' within-an-hour figure adds the 14% who aim for under five minutes to the 28% who aim for under an hour.

See speed to lead for contractors for the response-time template and two scripts to copy.

07 —

What makes a roofing lead qualified?

A qualified roofing lead passes five checks before anyone drives out. This is the roofing version of the checks we use on every campaign.

CheckWhat it means for a roofing estimate
BudgetA replacement or major repair, not a patch job, and above your minimum ticket
LocationInside the area your crews cover
TimelineA leak, damage or planned replacement with a real start window
Decision-makerThe homeowner who signs is on the estimate
Job matchThe roof type and size is work you take on

Write the definition into your agreement and decide what does not count, such as no-shows. See what counts as a qualified meeting.

08 —

How do you get roofing leads from insurance companies?

Insurance and storm work follows different rules from retail roofing, and the leads come from relationships more than ads. Build contacts with local insurance agents, adjusters and restoration contractors. Be ready to respond within hours after weather events. Keep clear photo documentation of every job. Check your state's licensing and claims rules, which vary. This is general guidance and not data from our campaigns. The client example below is retail replacement and major repair work.

09 —

How does UniTrick book roofing estimates?

We plan the offer, run the ads, vet every homeowner live against the five checks, and book the estimate on your calendar. Every appointment is exclusive to you. You pay per qualified meeting, with no lock-in, and we share the rate on the call.

10 —

Sources and data notes

  • LocaliQ, 2025 Search Ad Benchmarks for Home Services: medians across 3,211 US home services search campaigns on Google and Microsoft Ads, April 2024 to March 2025. A lead is whatever each advertiser counts as a conversion, usually a call or a form. It is not a booked estimate or a closed job. Checked Oct 26, 2026.
  • Roofing Contractor, The Homeowner's Roofing Journey in 2026 (May 1, 2026), with Owens Corning and myClearOpinion Insights Hub. Homeowner survey completed October 2025. Caveat: the survey is sponsored, respondents are roofing decision-makers who skew older (mean age 58) and higher income, and homeowners could pick several answers, so bars do not add to 100%. Checked Oct 26, 2026.
  • Oldroyd, McElheran and Elkington, The Short Life of Online Sales Leads, Harvard Business Review, March 2011: test web inquiries sent to 2,241 US companies. The average reply took 42 hours among companies that replied within 30 days. The 1-to-24-hour bar is the remainder of the 37%, 24% and 23% reported in published summaries. Not specific to home services. Checked Oct 26, 2026.
  • Client example: Loomis Construction case study, as published (30 days, Oklahoma).

Questions, answered.

How do roofers get leads?

Mostly through people they trust first, then search. In Roofing Contractor's 2026 survey, 74% of homeowners said they follow a recommendation and 50% use a search engine. Roofers add ads, door-to-door work, partnerships and bought leads on top. See the list of eight ways above.

How much do roofing leads cost?

On search ads the median roofing lead cost $228.15 in LocaliQ's benchmark (3,211 US campaigns, April 2024 to March 2025), against $90.92 for all home services. Bought leads vary by seller, market and whether they are shared or exclusive. Compare cost per closed job: our roofing lead cost calculator shows how.

Are exclusive roofing leads worth it?

Usually, if you can reply fast. In the roofing homeowner survey, 66% planned to gather three quotes, so a shared lead starts as a contest. Exclusive removes the bidding, but you should still get the definition of a valid lead and the refund rule in writing.

Can you get roofing leads for free?

Yes, but you pay in time. Referrals, reviews, a complete Google Business Profile, canvassing and partnerships cost effort instead of ad budget. They are slower and harder to forecast than paid channels.

What is the best lead generation system for roofers?

The one with the lowest cost per closed job that you can measure. A mix usually works best: referrals and reviews for trust, plus one fast channel such as ads or booked estimates to fill the calendar now.

How do you get roofing leads from insurance companies?

Build relationships with local insurance agents, adjusters and restoration contractors, be ready to respond quickly after weather events, and keep clear documentation. Licensing and claims rules vary by state, so check yours. This is general guidance, not data from our campaigns.

How do I generate leads for a roofing company on a small budget?

Start with the free basics: ask every happy customer for a review, complete your Google Business Profile, and reply to every inquiry within minutes. Then add one paid channel and track it to closed jobs. See marketing for roofers.

Madhav Mangal

Madhav Mangal

Founder, UniTrick

Madhav builds client acquisition systems for B2B companies and high-ticket service businesses, including home improvement and construction. Every figure in this article links to its source and was checked on Oct 26, 2026.

Read next.

UniTrick

Pay for booked estimates, not leads.

We book exclusive, vetted estimates and you pay per qualified meeting, with no lock-in. We share the rate on the call.