"No one wants a roof." I've said that on more calls than I can count, usually right before saying the second half: "And I'm really good at getting roof appointments."
Both halves are true. Nobody wakes up excited to spend a vacation's worth of money on something they'll never look at. They put it off. They "keep an eye on it." There's a shingle lying in the side yard from the last windstorm, and it has been promoted to lawn ornament.
Every roofing lead guide I read for this one tells you to knock doors, chase storms and post on Facebook. Fine. This one is about the homeowner with that shingle in the yard, because that's the biggest pool of roofing work nobody is fishing in.
On this page:
- Every roofing lead channel, ranked
- The two roofing markets
- Why speed beats price
- Leads from roofs that aren't leaking yet
- Reviews and referrals
- Buy leads or build your own?
- Commercial roofing leads
- What we see in the field
- Common questions
Roofing Lead Generation Channels, Ranked
Here's every channel a roofer can use, judged on the things that decide whether a lead turns into a signed roof. "Exclusive" means the homeowner contacted you and only you.
| Channel | Exclusive? | Starts producing | Best for |
|---|---|---|---|
| Referrals and past customers | Yes | Weeks | Every roofer, first |
| Google Business Profile and reviews | Yes | Weeks | Every roofer |
| Neighbor door knocking after a job | Yes | Same day | Dense neighborhoods with similar-age roofs |
| Google search ads | Yes | Days | Active leaks and storm damage |
| Local Services Ads | Usually not | Days to weeks | Roofers with strong reviews and a live phone |
| Facebook and Instagram ads | Yes | Days | Aging roofs that aren't leaking yet |
| Shared-lead sites | No | Days | Filling gaps, not building a business |
| SEO | Yes | 6 to 12 months | Roofers who can wait for it |
"Starts producing" is the typical range we see on accounts we run, not a promise. Local Services Ads are "usually not" exclusive because homeowners can contact several roofers from the same screen.
How to Get Roofing Leads: Know Which Roofing Market You're In
Roofing leads come from two different markets. Storm and leak work comes from homeowners with a problem today. Retail replacement comes from homeowners with an old roof and no deadline. Each one needs a different channel, and most roofers only fish in the first.
| Storm and leak work | Aging-roof replacement | |
|---|---|---|
| What starts it | Water in the kitchen, a hail storm | A roof that's old, ugly or worrying |
| How they shop | Search today, call whoever answers | Put it off, then get a few quotes |
| Who you're up against | Every roofer in town, plus out-of-town storm crews | Whoever they trust first |
| Best first channel | Search ads, Local Services Ads, the map listing | Social ads and video that reach them before they search |
Storm work is real money, but it comes with a crowd. The day after hail, your market fills with trucks you've never seen, and the homeowner's phone fills with flyers. You're one of many, which is a polite way of saying you're a price.
The aging-roof homeowner is quieter and much bigger. They've known for two years that the roof is due. They just haven't been pushed.
If you're the roofer they've seen explain the job before they ever pick up the phone, you're not one of five quotes. You're the one they call.
Roofing Lead Generation: Why Speed Beats Price
The roofer who reaches the homeowner first usually gets the job. In roofing, a lead goes cold in minutes, not days. The numbers below are why every roofing lead plan should start with the phone, not the ad.
| What happens | Number | Source |
|---|---|---|
| Callers to home-services businesses who reach a person | 52% | Invoca, 2026 |
| Answered calls that are real leads, and leads that convert on that call | 38%, then 45% | Invoca, 2026 |
| Drop in contact odds calling at 30 minutes instead of 5 | 100 times lower | InsideSales and MIT, 2007 |
Nearly half the people who call a home-services business never reach a person. In roofing that's brutal, because the leak doesn't wait. The homeowner standing under a dripping ceiling with a mixing bowl isn't leaving a voicemail. They're calling the next roofer on the list.
The MIT study is from 2007, so it's older than some of your shingle warranties. It still holds: a lead called at 30 minutes was 100 times less likely to be reached than one called at 5. If nobody can answer while your crew lead is on a roof, the fix is a person or a system that does. More on that in why contractor leads don't pick up.
Roofer Lead Generation for Roofs That Aren't Leaking Yet
The roofer lead generation channel most roofers skip is reaching homeowners whose roof is old but not leaking. They aren't searching, so search ads can't find them. Social ads with the owner on camera can, and they reach that homeowner months before anyone else does.
Search ads still earn their place for leaks and storm damage, and there's a full guide to Google Ads for contractors if that's your next step. But search only finds people who are already looking. The aging-roof homeowner isn't looking. They're scrolling at 9pm, and they've been telling themselves "next spring" for three springs.
What works on them is the roofer explaining the things they were embarrassed to ask. A homeowner who has watched you explain them walks into the appointment already trusting you.
| What they're wondering | What to show them on camera |
|---|---|
| "Is my roof actually done?" | The signs you look for on an inspection, on a real roof |
| "What does a roof like mine cost?" | What moves the price: size, pitch, layers, materials |
| "Why is one bid so much cheaper?" | What the low bid usually leaves out |
| "Who's actually on my roof?" | Your crew, your process, your cleanup |
That's the difference between a lead and a booked appointment with someone who has mostly decided.
It's also why winter doesn't have to be dead. David L. closed 17 roofing deals from January to March, the months a lot of roofers write off.
Reviews and Referrals: Still the Biggest Source of Roofing Leads
Most homeowners find a roofer through word of mouth, then check them online before calling. In a 2025 homeowner survey from Roofing Contractor, 79% found roofers through referrals and 62% through internet search.
Most homeowners do both. They hear your name at a cookout, then look you up in the car on the way home. The same survey found 88% judge a roofer's trust by referrals and 74% by online reviews.
That lookup in the car is where a lot of roofers lose the job. BrightLocal's 2026 Local Consumer Review Survey found 47% of consumers won't use a business with fewer than 20 reviews. A roofer with 11 reviews, 6 of them from 2019, is getting referrals and quietly losing them.
The free fix is a habit: ask for the review on the day the roof is finished, while the homeowner is still standing in the driveway admiring it. Then make your Google Business Profile match. The full checklist is in local SEO for contractors.
The Best Lead Generation for a Roofing Company: Buy Leads or Build Your Own?
The best lead generation for a roofing company is the kind you own. Bought leads are rented attention that goes to several roofers at once. Your own ads, reviews and referrals send the homeowner to you alone, which lets you sell on trust instead of price.
| Shared leads you buy | Leads you generate | |
|---|---|---|
| Who else gets the homeowner | Several other roofers | Nobody |
| What decides the job | Who calls first, then who's cheapest | Whether they trust you |
| What you keep if you stop paying | Nothing | Your ad account, reviews and customer data |
Shared leads have one honest use: filling a gap while you build your own. The trouble is that the gap becomes the plan. A roofer can spend years paying for the privilege of racing four strangers to the same phone number. If that's where you are, there's a full breakdown in alternatives to Angi and HomeAdvisor, and in what exclusive contractor leads look like when they're booked as appointments.
Commercial Roofing Leads Work Differently
Commercial roofing leads come from relationships with property managers, facility managers and building owners, not homeowners scrolling at night. The sale takes longer and involves more people, so the channels lean toward direct outreach, referrals from managers you've already served, and proof from similar buildings.
The same two rules still apply. Answer fast, because a property manager with a leak over a tenant's office is having a worse day than any homeowner. And track every job back to where it came from, so you know which relationships actually pay.
What We See in the Field
Roofing was the first trade I ever worked in. My first test was a roofer from my church, who made an extra $23,000 in profit in the first month. Then I worked with about 70 roofers before decks became our main focus.
| David L., roofing contractor, NC | January to March |
|---|---|
| Ad spend | $12,000 |
| Roofing deals closed | 17 |
| Ad spend per closed roof | About $706 |
| Profit | $65,000, a 3.6x return |
Confirmed by David on a recorded call, Friday 3 April 2026.
Three things show up again and again. The roofers who win answer fast, even when the crew is up on a roof. They ask for reviews on the day the job is finished. And they stop treating January as a write-off.
Common Questions
What is the best way to get roofing leads?
Referrals and reviews come first, because they're cheap and they make every other channel convert. Then run search and Local Services Ads for leaks and storms, and social ads for homeowners with an aging roof who haven't started shopping.
Whatever the channel, call back within five minutes.
How much do roofing leads cost?
It depends on the channel, the market and whether the lead is shared. Judge it on ad spend per signed roof instead. David L., a roofing contractor in North Carolina, closed 17 roofing deals on $12,000 of ad spend from January to March, about $706 of ad spend per closed roof.
How do I get free roofing leads?
Ask every happy customer for a review and a referral, keep your Google Business Profile complete with real job photos, and knock the neighbors' doors on the day you finish a roof. None of these cost money. They cost the discipline to do them on every job.
Should a roofer buy shared leads?
Shared leads go to several roofers at once, so the job usually goes to whoever calls first or quotes lowest. They can fill gaps, but they're a poor foundation. Exclusive leads from your own ads, reviews and referrals let you sell on trust instead of price.
How do roofers get leads in winter?
Reach homeowners who already know their roof is old, before spring storms send everyone shopping at once. David L. closed 17 roofing deals from January through March, the months many roofers write off.
Where to Start
If your calendar has room in it, start with the phone: answer every lead within five minutes. Then go after the aging-roof homeowner nobody else is reaching. That's what our roofing appointment system is built to do, inside your own ad account. For the bigger picture across every channel, read digital marketing for contractors.
And the shingle in the side yard? Leave it. It's the best sales tool that homeowner owns. They just don't know your number yet.