Roofing lead generation: how to get more roofing leads you can win
The best roofing leads come from sources you own: past customers, Google reviews and your Google profile, then paid channels such as Local Services Ads (US and UK) and search ads, with bought leads and door-knocking used carefully on top. Whatever the source, the roofer who answers first and follows up properly wins most of the jobs. Below are the sources compared, how to judge what a lead really costs, and the canvassing and cold-calling rules for the US, UK and Australia.
How do roofing companies get leads?
From seven main sources. The first three cost little but take steady work; the rest cost money per click, per lead or per hour on the doors.
| Source | How you pay | What makes it work |
|---|---|---|
| Past customers and referrals | Free | A review request after every job, a check-in after storms, yard signs with permission |
| Google Business Profile and reviews | Free (your time) | “Roofing contractor” as the primary category, real job photos, steady new reviews |
| Your website | Build and hosting | A page per service (replacement, repair, flat roofs, gutters), proof of local jobs, one-tap call |
| Local Services Ads (US and UK; not offered in Australia) | Per lead | Google screening, a strong rating, answering every call |
| Google Search ads | Per click | Repair and replacement keywords in your real service area, landing pages that match |
| Lead sites and pay-per-lead companies | Per lead or subscription | Fast response, because many leads go to several roofers |
| Door-knocking, canvassing and cold calls | Staff time or commission | Following the local rules below, and leaving when asked |
Most roofers need a mix. The aim over time is to get more of your work from the sources you own, so a quiet month on paid channels doesn't empty the diary. Our roofing marketing plan covers the full set-up step by step.
Should roofers buy leads or generate their own?
Buy leads while your own sources grow, and judge them by cost per signed job, not cost per lead. Your own Google profile, reviews and pages keep bringing work after you stop paying; bought leads stop the day the budget does.
- Shared leads: the same homeowner may go to several roofers at once. The cheapest lead can be the most expensive job if you rarely win it.
- Exclusive leads: cost more per lead but only you get the contact. Ask how the provider generates them and whether you can return bad ones.
- Check the small print: minimum spend, contract length, how disputes over fake or wrong numbers work.
- Track every source in a simple sheet: leads, inspections, quotes sent, jobs signed, revenue.
If you're weighing a lead site, our breakdown of what Angi leads cost shows how the pricing works in the US. UK roofers will meet Checkatrade and MyBuilder, and Australian roofers hipages; ask each the same questions about sharing, bad leads and contracts.
How much do roofers pay per lead?
It varies too much by town, season, job type and provider for one honest figure, so work out your own: divide what you spent on a source by the jobs it brought in. A lead source that costs more per lead can still be cheaper per signed roof.
- Local Services Ads (US and UK) charge per lead, not per click. One US agency, 99 Calls, puts the median roofing lead at about $98, from 12 of its own client sites, so treat that as a rough guide. Google told some advertisers that from 1 October 2026 missed calls during business hours can be charged as leads when the caller stays on the line for more than 20 seconds; follow-up calls within 15 days are charged only once.
- Search ads charge per click, so the real cost depends on how many callers your page turns into inspections.
- Pay-per-lead sites set their own prices by trade and area; get them in writing before you start.
Our Local Services Ads guide covers what Google charges for and how to dispute bad leads. To compare sources side by side, use the free calculator below, then divide by your close rate to see cost per job.
How do Google reviews turn into roofing leads?
Reviews help you show up and get chosen. Google says more reviews and positive ratings can help a business's local ranking, and homeowners comparing roofers read them before they call. The median roofer in our study got 4.2 new Google reviews a month, the lowest of the four trades we measured, so each one counts.
- Ask every customer the same way, on the day the job is finished, with a direct link by text. Past customers are leads too: a short check-in after a big storm reminds them who to call.
- Google's policy on rating manipulation rules out asking only happy customers, offering anything in return, setting staff review targets and asking for specific content such as a team member's name. Ask everyone, the same way, for an honest review.
- Reply to every review, including complaints, with an offer to come back and look. A calm reply to a bad review is read by every future lead.
- For the ranking side, including the words homeowners use in reviews, see roofing SEO and the Google map pack.
How fast should a roofer follow up a lead?
As fast as you can, and in working hours within minutes. Homeowners often contact several roofers, and a lead that waits until the evening has often booked someone else. With Local Services Ads, an unanswered call may now cost you the lead fee as well as the job.
- Answer calls, or send an automatic text the moment a call is missed so the homeowner knows you'll call back.
- Book the inspection on the first call or text, with a time window.
- Send the quote in writing after the inspection, with photos of what you found.
- Follow up twice over the next two weeks, then once a month for replacement quotes, which homeowners take time over.
Hi, it's [name] from [business]. Sorry we missed your call, we're up on a roof. Is this about a repair or a new roof? Reply here and we'll call you back today. [business phone]
Is door-knocking or cold calling for roofing leads legal?
Yes in all three countries, within rules. The main ones cover when and how you can approach people, the right to cancel a deal signed at the home, and calling numbers on a do-not-call list. This is a summary, not legal advice; city, state and council rules can add more, such as solicitor permits in some US towns.
| Country | Doorstep sales | Cold calls |
|---|---|---|
| US | The FTC Cooling-Off Rule covers sales of $25 or more made at the buyer's home: they can cancel until midnight of the third business day, and you must give two copies of a cancellation form. Sales to meet an emergency, and repairs the homeowner asked you to come and do, are excluded; extra work sold on that visit is covered. | Check sales calls against the National Do Not Call Registry at least every 31 days; it covers calls within your state as well as across state lines, and some states keep their own lists. You can call past customers for up to 18 months after their last purchase, and enquirers for 3 months, unless they ask you to stop. |
| UK | Contracts over £42 agreed at the customer's home usually carry a 14-day right to cancel. Work starts inside the 14 days only if the customer asks on paper or by email. Not giving the cancellation information can be a criminal offence and can extend the period by up to 12 months. Urgent repairs the customer asked for are excluded. | You can't make live sales calls to numbers registered with the Telephone Preference Service unless that person has given you permission. The ICO enforces this. |
| Australia | For uninvited door-to-door deals of $100 or more: visits only 9am–6pm on weekdays and 9am–5pm on Saturdays, never Sundays or public holidays; give your name and business; leave when asked. The customer has 10 business days to cancel, and you can't supply services or take payment in that time, except emergency repairs. | Telemarketing calls only 9am–8pm on weekdays and 9am–5pm on Saturdays, never Sundays or national public holidays. Don't call numbers on the Do Not Call Register unless the person has agreed to hear from you. |
What should a roofer track to know which leads pay?
Track signed jobs and revenue by source each month. Everything else explains why that number moved.
| Measure | Why it matters |
|---|---|
| Leads by source | Shows where enquiries come from |
| Inspections booked | Shows which leads are real |
| Jobs signed and revenue by source | The number that decides where your money goes |
| Cost per signed job | Compares bought leads, ads and your own channels fairly |
| Missed calls and time to first reply | Where leads leak away |
| New Google reviews | The proof that brings in the next lead |
Flexi Local's Reviews + Leads plan texts back missed calls, puts texts, email, website chat, Facebook and Instagram messages in one inbox, takes bookings online with follow-up reminders, and sends review requests by text and email. 14-day free trial: card needed, cancel before day 14 and you pay nothing. See plans and prices.
Sources
- Flexi Local, State of local reviews 2026: 277 roofers' newest Google reviews, checked 26–27 Oct 2026
- Search Engine Roundtable: Google to charge for missed and subsequent LSA calls (Aug 2026), checked 10 Nov 2026
- Google Business Profile Help: Tips to improve your local ranking on Google, checked 10 Nov 2026
- Google Maps: Prohibited and restricted content (fake engagement), checked 10 Nov 2026
- FTC: Buyer's remorse, the FTC's Cooling-Off Rule may help, checked 10 Nov 2026
- National Do Not Call Registry: Information for business, checked 10 Nov 2026
- FCC: Stop unwanted robocalls and texts (Do Not Call list covers interstate and intrastate calls), checked 10 Nov 2026
- Business Companion (UK trading standards): Consumer contracts, off-premises sales, checked 10 Nov 2026
- Ofcom: Live telesales calls, checked 10 Nov 2026
- ACCC: Door-to-door and telemarketing sales, checked 10 Nov 2026
- Do Not Call Register (Australia): About the register, checked 10 Nov 2026
- ACMA: Dealing with telemarketing (consent and calling hours), checked 10 Nov 2026
- 99 Calls: Google Local Services Ads cost per lead by industry (roofing median $98.34 from 12 of its own client sites), checked 10 Nov 2026
- FTC: The Consumer Reviews and Testimonials Rule, questions and answers, checked 10 Nov 2026
- UK DMCC Act fake review rules, summarised by CMS, checked 10 Nov 2026
- ACCC: Online reviews, checked 10 Nov 2026
Citing these figures? Please link to this page. If you spot a figure that's out of date, email hello@flexilocal.com.
Free 5-day local SEO email course
One short lesson a day on Google profiles, reviews, replies, rankings and AI search. Free, unsubscribe any time.

