ROOFING LEADS

Roofing leads: where they come from, what they cost and which you own.

Roofer leads come from Google’s map results and Local Services Ads, marketplaces such as Angi and Thumbtack, exclusive pay-per-call sellers, canvassing, referrals and property managers. Published lead costs checked run from $10 for a shared Networx lead to $405 for a 99 Calls Google Ads lead. Compare sources on cost per won job, not price per lead.

This guide compares the companies that sell roofing contractor leads, what each lead costs, and the lead generation for roofers you can build yourself so fewer jobs carry a per-lead fee.

We reply within 2 business hours. Plans are month-to-month; cancel with 30 days’ notice.

NAMED PROVIDERS

Which roofing lead companies are best?

It depends on whether you want shared, exclusive or owned leads. The table lists the roofing lead generation companies named in AI answers and buyers’ guides, with what each one publishes on its own site about price and terms. Where a company does not publish a price, the table says so.

Roofing lead companies by model, price and terms
CompanyModelExclusive?Published priceContract termsBest forSource, checked
Google Local Services AdsPay per valid lead from your own ad, within an average weekly budgetThe lead is charged to you; customers see several roofers in the ad resultsNot published; varies by location, job type, lead type and bidding modeNo term; monthly spend capped at the weekly budget times the average weeks in a monthRepair and replacement calls in your service areaGoogle Local Services Help,
AngiPaid advertising on AngiNot stated on the pages checkedNot publishedNot stated; advertisers must keep an average rating of 3 stars or higherWell-reviewed roofers who want to be listed where homeowners bookAngi FAQs,
HomeAdvisor (powered by Angi)Pay per lead against a 28-day spend targetNot stated on the pages checkedNot published; varies by type of work and region, quoted when you joinCharged for every lead, won or not; the spend target is not a hard capRoofers who can reply within minutes and track every leadHomeAdvisor pro page,
ThumbtackPay per lead at prices you set, within a budget you setThumbtack lists “limited competition per lead”You set lead prices; no charge to join, no subscription or membership fee“No hidden fees or contracts”Residential jobs where you want to set the price per leadThumbtack pro page,
NetworxPay Per Lead or Exclusive Leads, from a prepaid budgetPay Per Lead: up to 4 contractors. Exclusive Leads: you only$10 to $100+ per shared lead; $15 to $120+ per exclusive leadNo contract required; you set a monthly budgetTesting paid leads on a fixed budgetNetworx Help Center,
ModernizeShared leads, exclusive leads and live transfersBoth options offeredNot published; priced by trade, area, intent and volume, quoted on a callNot stated on the pages checkedReplacement volume run with an account managerModernize contractor articles,
33 Mile RadiusPhone and text leads at a flat rate per valid lead, billed weeklyYes: each lead goes to one contractorNot published; varies by service areaNo setup or monthly fees; no long-term contracts; you can pauseResidential and commercial roofing calls by phone33 Mile Radius roofing and pricing pages,
Service DirectPay per call, at a cost per lead you chooseYes, exclusive callsNot published; you set your cost per leadNo set-up fees; no term contractRoofers who want phone calls rather than form leadsService Direct roofing page,
99 CallsLeads from the SEO, Google Ads and Local Services Ads campaigns it runs for youYes, sent to one company$54.99 per organic lead; Google Ads $147 to $405 and Local Services Ads $87 to $143 per lead (its 10th to 90th percentile, last 12 months)No contractExclusive leads with the cost per lead reported99 Calls roofing leads page,
SourciDone-for-you inbound: your website, search and AI-search visibilityYes: inquiries come to your own site and profilesFrom $1,950 a month plus $1,000 onboarding; no per-lead feeMonth-to-month; 30 days’ noticeRoofers who want leads they ownSourci plans

Prices move with area and season: ask each company for its current price and credit rules in writing, then track every lead to an inspection and a won job before you compare them. To compare Thumbtack with Angi directly, see Thumbtack vs Angi.

STEP BY STEP

How do roofers get roofing leads?

  1. Week 1: fix your Google Business Profile. Category, services, service area, photos of real jobs, and a review request sent to your last 20 customers. See SEO for roofers.
  2. Week 1: answer every inquiry fast. Most homeowners call more than one roofer. A same-day reply and a booked inspection win more jobs than a cheaper lead.
  3. Week 2: give each service its own page. Repair, replacement, storm damage, gutters and commercial roofing, each with photos and a short inspection request form.
  4. Week 2: test one paid source. Local Services Ads or a marketplace, with a weekly budget cap. Track every lead to an inspection and a win.
  5. Week 3: ask for referrals. Insurance agents, realtors, home inspectors and property managers see roof problems first.
  6. Week 4: compare cost per won job. Keep what pays, drop what doesn’t, and decide whether to add commercial outreach.

EVERY SOURCE

Every roofing lead source, compared.

Where roofing leads come from and how you pay
SourceHow you payShared with other roofers?Best for
Google Local Services AdsPer valid lead, within a budget you setCustomers see several roofers and chooseRepair and replacement searches in your area
Google Ads (search)Per clickNo, but you compete for the clickSpecific services and areas you want more of
Angi (including HomeAdvisor)Per lead or advertising, depending on the programOften sent to several prosResidential jobs where a fast reply wins
ThumbtackPer lead, at prices you set; some open leads only if the customer repliesCustomers can contact several prosSmaller residential jobs
Exclusive lead sellersPer lead or per appointmentSold as exclusive; check what that coversFilling a schedule in a new area
Storm canvassing and door knockingCrew timeNoNeighborhoods after hail or wind; check local permit rules
Your website, Business Profile and reviewsYour time or an agency feeNoLeads you own, over the long run
Referrals from insurance agents, realtors and inspectorsService quality and follow-upNoSteady residential work
Property and facilities managersYour team’s time or a managed outreach serviceNo one else is handed the same conversationCommercial maintenance, repair and replacement
General contractor bid invitationsEstimating time per bidYes, you bid against other roofersNew construction and renovation packages

The table shows how each source usually works. Prices and terms change; confirm with each provider before you sign.

BEFORE YOU BUY

Exclusive vs shared roofing leads: what should you ask?

“Exclusive” can mean the inquiry, a territory or only a list. Get these answers in writing before you pay:

Ask how quality claims are measured. In April 2023 the FTC finalized an order requiring HomeAdvisor to pay up to $7.2 million over deceptive claims about the leads it sold to service providers (FTC). For how Angi charges and credits leads today, see our Angi leads review.

PUBLISHED PRICES

How much does a roofing lead cost?

On the figures providers published when we checked on , a roofing lead costs from $10 for a shared Networx lead to $405 for a Google Ads lead at the top of 99 Calls’ range. LocaliQ’s 2025 benchmark for roofing and gutter search ads is a median of $228.15 per lead. Most marketplaces quote by area instead of publishing a price.

Published roofing lead costs by source
SourceCost per leadShared or exclusiveWhat the figure is
Networx Pay Per Lead$10 to $100+Shared with up to 4 contractorsNetworx’s published range across trades
Networx Exclusive Leads$15 to $120+ExclusiveNetworx’s published range across trades
99 Calls, organic SEO leads$54.99ExclusivePublished flat price per lead
99 Calls, Local Services Ads$87 to $143ExclusiveAd spend divided by vetted leads, 10th to 90th percentile across businesses, last 12 full months
99 Calls, Google Ads$147 to $405ExclusiveSame method as the row above
Google search ads, roofing and gutters$228.15 medianYour own adsLocaliQ, 3,211 US home services campaigns, April 2024 to March 2025; median $10.70 per click and 3.70% conversion rate
ThumbtackThe price you set“Limited competition per lead,” in Thumbtack’s wordsNo published rate; you set lead prices and a budget
Google Local Services Ads, HomeAdvisor, Modernize, 33 Mile Radius, Service DirectNot publishedVaries by providerQuoted by area, job type or bid
Range chart: Published cost per roofing lead. Networx Pay Per Lead: $10 to $100+; Networx Exclusive Leads: $15 to $120+; 99 Calls, organic SEO leads: $54.99; 99 Calls, Local Services Ads: $87 to $143; 99 Calls, Google Ads: $147 to $405; Google search ads, roofing and gutters: $228.15.
Cost per lead as each source publishes it, as a range or a single price. Figures checked . Not plotted (no dollar figure): Thumbtack; Google Local Services Ads, HomeAdvisor, Modernize, 33 Mile Radius, Service Direct. The table above has the details.

Pay-per-lead roofing leads: what you pay for

With pay-per-lead roofing leads you pay when the lead arrives, not when you win the job. HomeAdvisor’s pro page says you are charged for each lead “whether or not you ultimately win the job.” So compare what each price buys:

THE REAL COST

What does a roofing lead really cost?

You pay for a lead whether or not you win the job, so divide the lead price by your win rate, then add the time spent on inspections and estimates.

Example arithmetic, not a market rate
Lead priceWin rateLead cost per won jobInspections per win
$501 in 5$2505
$1001 in 8$8008
$2001 in 10$2,00010
Bar chart: Lead cost per won roofing job. $50, 1 in 5: $250; $100, 1 in 8: $800; $200, 1 in 10: $2,000.
Lead cost per won job for each lead price and win rate. The table above has the example inputs and the details.

A replacement is a large job, so an expensive lead can still pay; a repair lead at the same price may not. Run your own numbers in the lead economics calculator.

LEADS YOU OWN

How to get roofing leads without paying per lead

Business Profile and reviews.

Complete the profile, ask every customer for a review and add photos of real jobs. See the local SEO guide.

A page for each service.

Repair, replacement, storm damage, gutters and commercial work each need their own page. See roofing SEO.

Referral partners.

Insurance agents, realtors, home inspectors and property managers see roof problems first. Stay in touch and make referring you easy. For how search, referrals and outreach fit together, see roofing contractor marketing.

Maintenance agreements.

Inspection and maintenance plans turn one job into repeat visits and put you first in line when the roof needs replacing.

Manufacturer certification.

If you qualify, certified-contractor programs list you in the manufacturer’s contractor locator, where homeowners look.

Commercial relationships.

Property and facilities managers keep short vendor lists. Being known before a project exists is how you get the call.

COMMERCIAL ROOFING

Do commercial roofing leads work differently?

Yes. A property manager with a portfolio rarely fills in a lead form; they call the roofers already on their vendor list. To win commercial roofing work you need to be known before the project exists: an introduction, an inspection or maintenance conversation, and steady follow-up. See commercial roofing lead generation.

CHOOSING A PROVIDER

How should you compare roofing lead generation companies?

Our guide to choosing a lead generation service covers the same questions in more depth.

WHERE SOURCI FITS

Sourci doesn’t sell roofing leads. We help you get your own.

Our inbound service improves your website, search and AI-search visibility so homeowners and commercial buyers in your area find and contact you directly: leads you own, not shared. Inbound starts from $1,950 a month plus $1,000 onboarding. See roofing SEO.

For commercial roofing, our outbound service researches property and facilities managers, runs agreed email outreach and follow-up, and hands interested buyers to your team, from $2,950 a month. Plans are month-to-month.

BUYER’S GUIDE

Roofing lead companies compared: which kind should you buy from?

Roofing lead companies sell very different things: a shared lead, an exclusive lead, an appointment, a marketing service or a done-for-you program. Compare what you actually get, not the headline price.

Kinds of roofing lead companies and how they work
Kind of companyHow you payWho else gets the leadWho owns the resultAsk before you sign
Marketplaces: Angi (including HomeAdvisor), ThumbtackPer lead or advertising, depending on the programUsually several roofersThe marketplace owns the customer relationship until you win the jobLead credit rules, how many pros get each lead
Google Local Services AdsPer valid lead, within a budget you setCustomers see several roofers and chooseYou keep the customer; the listing is Google’sWhich job types are eligible, how disputed leads are credited
Exclusive pay-per-lead sellersA fixed price per leadSold as exclusiveUsually the seller’s ads, site and phone numberWhat “exclusive” covers and for how long; how the lead was generated
Pay-per-appointment and “guaranteed lead” programsPer appointment or a monthly fee for a promised number of leadsVariesUsually the sellerWhat is guaranteed (a count, not jobs), the replacement rules, cancellation terms
Marketing agenciesA monthly retainer and ad spendNo oneYou, if the accounts and website are in your nameWho owns the ad accounts, website and phone numbers if you leave
Done-for-you inbound (Sourci)A monthly fee, from $1,950 a month plus $1,000 onboardingNo oneYou: your website, profiles and the inquiriesMonth-to-month; 30 days’ notice
Done-for-you outbound, commercial only (Sourci)A monthly fee, from $2,950 a monthNo one is handed the same conversationYou: the list, the conversations and the relationshipsWritten scope; month-to-month

Which kind is best depends on the work you want. Marketplaces and lead sellers fill a schedule quickly; leads you own cost less over time but take longer to build. Most roofers use two or three sources and compare them on cost per won job. If you would rather hire a marketing company than buy leads, see roofing marketing companies compared.

READ THE TERMS

What do “guaranteed roofing leads” actually guarantee?

Usually a number of leads, not jobs. A guarantee typically means the company replaces leads that fail its own definition of valid: a wrong number, a duplicate or an address outside your area. It rarely covers homeowners who never answer or who choose another roofer.

Before you buy roofing leads for sale on any guarantee, get the definition of a valid lead, the credit process, the minimum term and the cancellation terms in writing.

INSURANCE WORK

How do you get roofing leads from insurance companies?

Insurers don’t hand out leads.

Carriers pay claims; they don’t usually refer policyholders to a roofer. The homeowner chooses who does the work, unless they join a carrier’s managed repair program.

Managed repair networks.

Some insurers route repairs through third-party contractor networks, such as Crawford & Company’s Contractor Connection. Joining usually means meeting their credentials and accepting their pricing and service standards.

Insurance agents.

Local agents hear about roof damage first and are asked for recommendations. Be the roofer who documents damage clearly, communicates with the homeowner and finishes on time.

Stay inside the law.

States regulate what contractors may do in a claim. Texas, for example, makes it illegal for a contractor to offer to waive or absorb a policyholder’s deductible (Texas Department of Insurance). Many states also restrict who may negotiate a claim for the homeowner. Check your state’s rules.

NEW GUIDES

More guides for your next step.

QUESTIONS

Roofing leads, answered.

How much do roofing leads cost?

Published figures checked run from $10 to $100+ for a shared Networx lead, $87 to $143 for a 99 Calls Local Services Ads lead and $147 to $405 for a 99 Calls Google Ads lead. LocaliQ’s 2025 median for roofing and gutter search ads is $228.15 per lead. Compare cost per won job, including inspection time.

Are exclusive roofing leads worth it?

Sometimes. Exclusivity only matters if the buyer actually asked for a roofer and isn’t speaking to others. Get the definition in writing and compare cost per won job against shared leads and your own sources.

How do I get roofing leads without paying per lead?

Build sources you own: a complete Google Business Profile, steady reviews, a page per service, referral partners, maintenance agreements and, for commercial work, relationships with property managers.

Where can I buy roofing leads?

Marketplaces such as Angi and Thumbtack, Google Local Services Ads and exclusive lead sellers all charge for leads. Read the sharing, credit and cancellation terms before you sign.

Does Sourci sell roofing leads?

No. We help you get your own: inbound website and search work for residential and commercial roofers, and outbound prospecting for commercial roofers.

What is the best roofing leads company?

There isn’t one best company for every roofer. Marketplaces and lead sellers suit roofers who want volume now and can reply in minutes; done-for-you inbound suits roofers who want leads they own; outbound suits commercial roofers. Compare cost per won job and who owns the result.

Are pay-per-lead roofing leads worth it?

They can be, if your close rate on them covers the price. Track every lead for a month to inspection and win, then divide what you spent by jobs won and compare with your other sources.

Do guaranteed roofing leads work?

A guarantee usually covers a number of valid leads, not jobs, and replaces leads that fail the seller’s definition. Read that definition and the credit and cancellation terms before you buy.

Can I get free roofing leads?

Yes, if you count your time rather than a fee. A Google Business Profile is free, and free roofing leads also come from reviews, referrals from insurance agents, realtors and inspectors, yard signs, and maintenance customers who need a replacement later.

Is there a roofing lead generator that works?

A lead generator is only as good as the leads it produces for your area. Whether it is software, a lead seller or a service, test it against cost per won job and check who owns the leads, the ads and the phone numbers.

How do I get roofing leads from insurance companies?

Insurers rarely refer roofers directly. Join a managed repair network if the terms suit you, build relationships with local insurance agents, and follow your state’s rules on deductibles and claim negotiation.

What is the best lead generation company for roofing contractors that isn’t Angi or HomeAdvisor?

If you want leads that aren’t shared, look at done-for-you services and agencies that build your own visibility, and at outbound for commercial work. Sourci is one option: inbound from $1,950 a month plus $1,000 onboarding and outbound from $2,950 a month, month-to-month, with no per-lead fees.

Should you buy roofing leads?

Buy them when you need jobs soon and can answer every lead within minutes. Published figures checked run from $10 to $100+ for a shared Networx lead and $87 to $143 for a 99 Calls Local Services Ads lead. Track each source to cost per won job, and build leads you own alongside so fewer jobs carry a fee.

What is the fastest way to generate roofer leads?

Paid sources are fastest: Local Services Ads, Google search ads, pay-per-call sellers and marketplaces send roofer leads as soon as the account is live and funded. To generate roofing leads without a per-lead fee, build your Google Business Profile, service pages, reviews and referral partners; they take months but keep working when you stop paying.

SOURCES

Where these facts come from.

Checked . Policies and prices change; confirm with each source.

FREE CHECK

Which roofers get recommended
in your city?

When a customer asks ChatGPT or Google AI who to hire, it names a few roofers. Tell us your trade and city. We send you which roofers get named, and whether you are one of them.

What you get

  1. We ask ChatGPT, Google AI and Perplexity the buyer questions from our 24-question method, set to your trade and city.
  2. We record which companies each assistant recommends or cites, and whether yours appears.
  3. We reply with what we found and the first gaps worth fixing.

How the 24-question method works

Result: A Dallas commercial painter grew revenue 234% and website visitors 657% in six months of SEO and AI-search work with Sourci. The owner asked us to keep the company name private. Read the Dallas case study

We reply within 2 business hours.