Marketing

Lead generation for roofers: Google, door-knocking, referrals

How independent roofers build steady lead flow with Google Business Profile, smart door-knocking, and a referral engine that outlasts the storm.

The Roofing Bench editors Updated June 24, 2026

Leads are the oxygen of a roofing business, and most independents get them in bursts: a storm rolls through, the phone rings, then it goes quiet and they start worrying again. The roofers who stay busy year-round do not rely on one channel. They run a few dependable ones at the same time so a slow week in one does not sink the month.

Google Business Profile is your storefront

For local home services, your Google Business Profile is doing more selling than your website. When someone searches “roof repair near me,” the map pack is what they see and act on. Claim and fully complete your profile: correct service area, hours, phone, real photos of your crews and finished roofs, and your services listed plainly.

Then work the reviews, because reviews are the whole game in the map pack. Ask every happy customer for one, and make it easy: text them the direct link the day you finish and collect the deposit. Respond to every review, good or bad, in a calm professional voice, because prospects read the responses as much as the reviews. A steady drip of recent, real reviews will out-rank a competitor sitting on stale ones.

Door-knocking still works when you do it right

After a storm, canvassing the affected neighborhoods is still one of the fastest ways to fill the schedule, but do it like a professional, not a chaser. Knock in daylight, wear a shirt with your name on it, and lead with a genuine offer: a free honest inspection, no pressure. If the roof is fine, tell them so. That homeowner remembers the roofer who did not try to fleece them.

Work the whole street, not just the obvious damage. Neighbors talk, and a yard sign on one roof plus a knock next door beats a cold list every time. Track who you talked to so you can follow up (this is where a CRM earns its keep, see roofing CRM and estimating software).

Referrals are the cheapest leads you will ever get

A referred customer arrives half-sold, trusts you before you show up, and rarely grinds you on price. The problem is most roofers never actually ask. Build asking into the job: at the walk-through when the customer is happiest, tell them plainly that referrals are how you grow and you would appreciate the introduction to any neighbor thinking about their roof.

Give them a reason and a way. A yard sign, a stack of cards, a small thank-you for a referral that closes. Keep in light touch after the job so you stay the name they mention. The roof you finished this month should be feeding you the next three.

Run the channels together, all year

No single channel is enough. Keep the Google profile fed with reviews, canvass after storms, and run a real referral habit, and you smooth out the feast-and-famine cycle that kills roofing companies. Stay visible in the offseason, keep up on the trades in our news, and be the local name people already know when the next storm hits.

This guide is general information for HVAC professionals, not legal or financial advice. Some outbound links may be affiliate or sponsored links, which are disclosed and never affect our recommendations.

Get guides like this weekly

Join The Roofing Bench Weekly. One useful email a week, free.

Subscribe free
Feedback