Guide · Roofing & remodeling
Contractor lead generation: where roofers and remodelers get leads, and which ones are worth it
A plain comparison of the main lead sources for roofing and remodeling contractors: your own ads, Local Services Ads, reviews and referrals, and lead sites. Plus what each one costs, who else gets the lead, and how to measure it.
The short answer
Contractor lead generation means getting homeowners who need a roof or a remodel to contact you. Most roofers and remodelers use a mix: their own ads (Google, Local Services Ads, Meta), reviews and referrals, and sometimes bought leads from lead sites. Leads from your own ads go only to you; bought leads may go to several companies.
Key takeaways
- Your own ads, website and reviews keep working for you. Bought leads stop when you stop paying.
- Ask every lead seller how many companies get the same lead.
- In 2026 benchmarks, home improvement leads averaged about $91 on Google search ads and $43 on Facebook.
- Judge every channel by cost per signed job, not cost per lead.
Want to know which of your lead sources really pays?
Free Growth DiagnosisWhat is contractor lead generation?
It is everything that makes a homeowner call, text or fill in a form to ask you for an inspection or an estimate. There are two big ways to do it: build your own lead sources, or buy leads from someone else.
Own your leads
Your ads, your website, your reviews
- The homeowner contacts your company directly
- You control the message, the photos and the offer
- Accounts, pages and data stay yours
- Reviews and pages keep working after you pause the ads
Buy (rent) leads
Lead sites and marketplaces
- Fast to start, with little setup
- The site decides how leads are found and sent
- A lead may go to more than one company
- The flow stops when you stop paying
In our view, most growing roofers and remodelers should own at least one or two steady lead sources. Bought leads can fill gaps, but they are hard to build a business on alone.
Where do roofers and remodelers get leads?
Here are the six main sources. Tap a filter to see which ones fit what you need right now.
Google search ads
Homeowners who search "roof repair near me" or "kitchen remodel" see your ad. You pay for clicks, so a clear landing page and fast replies matter.
Google Local Services Ads
Ads at the top of Google with your reviews. Google says you pay for valid leads, such as a call you answer or a message you receive. You must pass Google's checks first.
Facebook and Instagram ads
Reach homeowners in your area before they search, with real photos and videos of your work. These leads can need more follow-up, so a quick reply plan is key.
Website, Google Maps and SEO
Your Google Business Profile and a website with useful pages can bring calls without paying per click. It usually takes months to build.
Reviews and referrals
Happy customers, neighbors and partners send work your way. Low cost, but slow and hard to scale. Strong reviews also make every other channel work better.
Lead sites and marketplaces
Sites that collect homeowner requests and sell them to contractors, often per lead or with a membership. Quick to start, but read the terms.
Our summary of how each channel usually works. Prices, rules and terms change, so check each platform's current terms.
See Facebook ads for contractors for forms, Meta's rules and tracking.
For Google, see Google Ads for contractors.
How do you choose a contractor lead generation service or company?
There are two kinds. Lead sellers find homeowners and sell you their requests, shared or exclusive. Marketing companies run ads in your own accounts, so homeowners contact you directly. Whichever you pick, get clear answers to these questions in writing:
Seven questions to ask any lead seller or service
- How many companies get the same lead?
- Where do the leads come from?
- What do I pay for: a lead, a click or a monthly fee?
- Can I get a credit for wrong or fake leads?
- Can I choose my job types and service area?
- Can I stop or pause at any time?
- Who owns the ad account, the pages and the leads?
For example, Google says Local Services Ads gives automatic credits for some leads it finds invalid. Other platforms have their own rules, so ask.
How much do contractor leads cost?
It depends on your market, your offer and the channel. As a starting point, here are 2026 averages for the home improvement industry from WordStream and LocaliQ, plus how Google prices Local Services Ads:
These are averages across many companies, not a price you will pay. A cheaper lead is not better if it rarely turns into a signed job. Our guides on roofing lead costs and kitchen and bathroom remodeling lead costs go deeper.
Do reviews and referrals still matter for lead generation?
Yes. Homeowners check you before they call, whatever channel they found you on. BrightLocal's 2026 survey of US consumers found:
BrightLocal, Local Consumer Review Survey 2026. All local businesses, not only contractors.
So ask every happy customer for an honest review, reply to every review, and keep new ones coming. Never buy reviews or write fake ones.
What turns a lead into a signed job?
The channel is only the first step. Many leads are lost after they arrive: slow replies, no follow-up, nobody tracking what happened. A simple system has five parts:
Get seen
Ads, Maps and reviews in the areas you serve.
MarketingCapture
A clear page and form, or a call button that works.
MarketingReply fast
An instant first reply, then a call from your team within minutes.
System + teamFollow up
A written plan until the homeowner says yes or no.
Your teamMeasure
Leads, estimates, signed jobs and cost per signed job.
TrackingOur guide on speed to lead for roofers and remodelers has a 14-day follow-up plan and text scripts. When we work with a company, we set up the ads, landing pages, tracking, instant replies (where the plan includes them) and a CRM with follow-up guidance. Your team stays in charge of calls and sales.
How do you know which lead source is worth it?
Track every lead back to its source and mark each one as won or lost. Then compare channels on cost per signed job: what you spent on a channel divided by the jobs it signed.
Read more in our guide What is cost per signed job? Tracking links each signed job back to the ad or source that brought the lead.
Which lead source should a contractor start with?
There is no single best source. It depends on how soon you need work and what you already have. Pick your situation:
Where should I start?
Our suggestions, not rules. Your market and budget can change the answer.
Google search ads and, once approved, Local Services Ads.
A clear landing page, call tracking and an instant first reply.
A review request after every finished job.
Your Google Business Profile, real job photos and steady reviews.
Useful service pages on your website and tracking.
Ads where they sign jobs at a cost you are happy with.
Ads ready before the season, switched on only in areas that were hit.
Storm landing page, fast replies and ad wording that follows state law.
Our guide on roofing marketing after a Texas hail storm.
Facebook and Instagram ads with your real projects, plus Google search ads.
A longer follow-up plan: remodeling decisions often take weeks.
Our guide on Facebook ads for remodelers.
General suggestions. A free Growth Diagnosis looks at your own numbers.
For the full order of steps, see our guide to digital marketing for contractors, step by step.
Contractor lead generation: common questions
What is contractor lead generation?+
It is the work of getting homeowners who need your service to contact you for an inspection or estimate. For roofers and remodelers, the main sources are Google search ads, Local Services Ads, Facebook and Instagram ads, your website and Google Business Profile, reviews and referrals, and lead sites that sell homeowner requests.
What is the best lead generation for contractors?+
There is no single best source. Many contractors do well with a mix: their own ads for steady leads, reviews and referrals for trust, and a strong Google Business Profile. Compare every source on cost per signed job, then put more money into what signs jobs.
Are exclusive leads better than shared leads?+
Exclusive leads go to one company only, so you are not racing others for the same homeowner. They usually cost more per lead. Shared leads are cheaper but go to several companies, so the fastest reply often wins. Leads from your own ads are exclusive by nature.
Should roofers buy roofing leads?+
Bought roofing leads can fill gaps, especially while your own ads and reviews grow. Before you buy, ask how many companies get each lead, what you pay for, and whether you get credits for bad leads. Track every bought lead to see what it really costs per signed job.
Written by the Digital Hark team. We build ads, landing pages, tracking and follow-up systems for US roofers and remodelers. Research numbers come from the public sources below. Comparisons, plans and examples are our own suggestions and are labeled as such.
Sources
- WordStream / LocaliQ, "Google Ads Benchmarks 2026" (data April 2025 – March 2026) · wordstream.com
- WordStream / LocaliQ, "Facebook Ads Benchmarks 2026" · wordstream.com
- Google, "How leads work", Local Services Ads Help · support.google.com
- Google, "About Automated Local Services Ads lead credits", Local Services Ads Help · support.google.com
- Federal Trade Commission, "FTC Approves Final Order against HomeAdvisor, Inc. for Deceptively Marketing its Leads for Home Improvement Projects" (April 2023) · ftc.gov
- BrightLocal, "Local Consumer Review Survey 2026" (February 2026) · brightlocal.com

