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.
| Company | Model | Exclusive? | Published price | Contract terms | Best for | Source, checked |
|---|---|---|---|---|---|---|
| Google Local Services Ads | Pay per valid lead from your own ad, within an average weekly budget | The lead is charged to you; customers see several roofers in the ad results | Not published; varies by location, job type, lead type and bidding mode | No term; monthly spend capped at the weekly budget times the average weeks in a month | Repair and replacement calls in your service area | Google Local Services Help, |
| Angi | Paid advertising on Angi | Not stated on the pages checked | Not published | Not stated; advertisers must keep an average rating of 3 stars or higher | Well-reviewed roofers who want to be listed where homeowners book | Angi FAQs, |
| HomeAdvisor (powered by Angi) | Pay per lead against a 28-day spend target | Not stated on the pages checked | Not published; varies by type of work and region, quoted when you join | Charged for every lead, won or not; the spend target is not a hard cap | Roofers who can reply within minutes and track every lead | HomeAdvisor pro page, |
| Thumbtack | Pay per lead at prices you set, within a budget you set | Thumbtack 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 lead | Thumbtack pro page, |
| Networx | Pay Per Lead or Exclusive Leads, from a prepaid budget | Pay Per Lead: up to 4 contractors. Exclusive Leads: you only | $10 to $100+ per shared lead; $15 to $120+ per exclusive lead | No contract required; you set a monthly budget | Testing paid leads on a fixed budget | Networx Help Center, |
| Modernize | Shared leads, exclusive leads and live transfers | Both options offered | Not published; priced by trade, area, intent and volume, quoted on a call | Not stated on the pages checked | Replacement volume run with an account manager | Modernize contractor articles, |
| 33 Mile Radius | Phone and text leads at a flat rate per valid lead, billed weekly | Yes: each lead goes to one contractor | Not published; varies by service area | No setup or monthly fees; no long-term contracts; you can pause | Residential and commercial roofing calls by phone | 33 Mile Radius roofing and pricing pages, |
| Service Direct | Pay per call, at a cost per lead you choose | Yes, exclusive calls | Not published; you set your cost per lead | No set-up fees; no term contract | Roofers who want phone calls rather than form leads | Service Direct roofing page, |
| 99 Calls | Leads from the SEO, Google Ads and Local Services Ads campaigns it runs for you | Yes, 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 contract | Exclusive leads with the cost per lead reported | 99 Calls roofing leads page, |
| Sourci | Done-for-you inbound: your website, search and AI-search visibility | Yes: inquiries come to your own site and profiles | From $1,950 a month plus $1,000 onboarding; no per-lead fee | Month-to-month; 30 days’ notice | Roofers who want leads they own | Sourci 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?
- 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.
- 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.
- 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.
- 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.
- Week 3: ask for referrals. Insurance agents, realtors, home inspectors and property managers see roof problems first.
- 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.
| Source | How you pay | Shared with other roofers? | Best for |
|---|---|---|---|
| Google Local Services Ads | Per valid lead, within a budget you set | Customers see several roofers and choose | Repair and replacement searches in your area |
| Google Ads (search) | Per click | No, but you compete for the click | Specific services and areas you want more of |
| Angi (including HomeAdvisor) | Per lead or advertising, depending on the program | Often sent to several pros | Residential jobs where a fast reply wins |
| Thumbtack | Per lead, at prices you set; some open leads only if the customer replies | Customers can contact several pros | Smaller residential jobs |
| Exclusive lead sellers | Per lead or per appointment | Sold as exclusive; check what that covers | Filling a schedule in a new area |
| Storm canvassing and door knocking | Crew time | No | Neighborhoods after hail or wind; check local permit rules |
| Your website, Business Profile and reviews | Your time or an agency fee | No | Leads you own, over the long run |
| Referrals from insurance agents, realtors and inspectors | Service quality and follow-up | No | Steady residential work |
| Property and facilities managers | Your team’s time or a managed outreach service | No one else is handed the same conversation | Commercial maintenance, repair and replacement |
| General contractor bid invitations | Estimating time per bid | Yes, you bid against other roofers | New construction and renovation packages |
The table shows how each source usually works. Prices and terms change; confirm with each provider before you sign.
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.
| Source | Cost per lead | Shared or exclusive | What the figure is |
|---|---|---|---|
| Networx Pay Per Lead | $10 to $100+ | Shared with up to 4 contractors | Networx’s published range across trades |
| Networx Exclusive Leads | $15 to $120+ | Exclusive | Networx’s published range across trades |
| 99 Calls, organic SEO leads | $54.99 | Exclusive | Published flat price per lead |
| 99 Calls, Local Services Ads | $87 to $143 | Exclusive | Ad spend divided by vetted leads, 10th to 90th percentile across businesses, last 12 full months |
| 99 Calls, Google Ads | $147 to $405 | Exclusive | Same method as the row above |
| Google search ads, roofing and gutters | $228.15 median | Your own ads | LocaliQ, 3,211 US home services campaigns, April 2024 to March 2025; median $10.70 per click and 3.70% conversion rate |
| Thumbtack | The price you set | “Limited competition per lead,” in Thumbtack’s words | No published rate; you set lead prices and a budget |
| Google Local Services Ads, HomeAdvisor, Modernize, 33 Mile Radius, Service Direct | Not published | Varies by provider | Quoted by area, job type or bid |
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:
- Who else gets the lead: up to 4 contractors on a Networx shared lead, one on an exclusive lead.
- What counts as valid: Google, 33 Mile Radius and Service Direct say they charge only for leads that meet their own valid-lead rules.
- How credits work: the reasons a lead is credited, and how many days you have to ask.
- Whether you can stop or pause: Networx and Service Direct say they require no contract, and 33 Mile Radius says you can pause at any time.
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.
| Lead price | Win rate | Lead cost per won job | Inspections per win |
|---|---|---|---|
| $50 | 1 in 5 | $250 | 5 |
| $100 | 1 in 8 | $800 | 8 |
| $200 | 1 in 10 | $2,000 | 10 |
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?
- Judge them on cost per qualified inspection and per won job, not cost per lead.
- Ask for the contract length, cancellation terms and lead-credit policy in writing.
- Ask what you keep if you leave: the website, profiles, reviews and phone number.
- Check whether the leads are residential or commercial, and inside the area you serve.
- Ask how results are measured and how often you will see them.
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.
| Kind of company | How you pay | Who else gets the lead | Who owns the result | Ask before you sign |
|---|---|---|---|---|
| Marketplaces: Angi (including HomeAdvisor), Thumbtack | Per lead or advertising, depending on the program | Usually several roofers | The marketplace owns the customer relationship until you win the job | Lead credit rules, how many pros get each lead |
| Google Local Services Ads | Per valid lead, within a budget you set | Customers see several roofers and choose | You keep the customer; the listing is Google’s | Which job types are eligible, how disputed leads are credited |
| Exclusive pay-per-lead sellers | A fixed price per lead | Sold as exclusive | Usually the seller’s ads, site and phone number | What “exclusive” covers and for how long; how the lead was generated |
| Pay-per-appointment and “guaranteed lead” programs | Per appointment or a monthly fee for a promised number of leads | Varies | Usually the seller | What is guaranteed (a count, not jobs), the replacement rules, cancellation terms |
| Marketing agencies | A monthly retainer and ad spend | No one | You, if the accounts and website are in your name | Who 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 onboarding | No one | You: your website, profiles and the inquiries | Month-to-month; 30 days’ notice |
| Done-for-you outbound, commercial only (Sourci) | A monthly fee, from $2,950 a month | No one is handed the same conversation | You: the list, the conversations and the relationships | Written 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.
Networx leads review
Shared vs exclusive prices, billing, credits and whether it pays.
How much Thumbtack charges for leads
Lead prices, weekly budgets, refunds and the cost per won job.
Roofing Facebook ads and Google Ads
Meta housing rules, ad copy and what a signed roof costs per channel.
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.
- Google Local Services Help: how leads work
- Thumbtack Help: how much do I pay for leads and opportunities?
- Angi FAQs
- FTC: final order against HomeAdvisor for deceptively marketing its leads (April 2023)
- Google Business Profile Help: tips to improve your local ranking
- Google Business Profile: get a free Business Profile, checked
- HomeAdvisor: how HomeAdvisor works for contractors, checked
- Thumbtack: pro page, checked
- Networx Help Center: how much do leads cost?, checked
- Networx Help Center: Pay Per Lead, checked
- Networx Help Center: do you have a contract?, checked
- Modernize: how much do Modernize leads cost?, checked
- Modernize: roofing leads for sale, checked
- 33 Mile Radius: exclusive roofing leads, checked
- 33 Mile Radius: pricing, checked
- Service Direct: roofing pay-per-call leads, checked
- 99 Calls: roofing leads, what a roofing lead costs, checked
- LocaliQ: 2025 search ad benchmarks for home services, checked
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
- We ask ChatGPT, Google AI and Perplexity the buyer questions from our 24-question method, set to your trade and city.
- We record which companies each assistant recommends or cites, and whether yours appears.
- 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