Roofing marketing: how roofers win more jobs from Google, reviews and ads
Roofing marketing works when it proves you to a homeowner before they call: a Google profile set up as a roofing contractor, photos of real roofs, a review from every finished job and a page for each service and area you cover, with ads switched on when demand spikes after bad weather. Roofers collect far fewer reviews than other trades, a median of 4.2 a month in our study against 18.4 for HVAC firms, so every job you finish has to turn into a review. Here's the plan, whether you do it yourself or hire a roofing marketing agency.
Why roofing marketing is different
A new roof is a big, rare purchase. Homeowners take their time, compare several roofers and look hard at photos and reviews, and you finish far fewer jobs a month than a plumber or HVAC firm. That makes each review worth more, and a quiet spell more visible.
new Google reviews a month at the median roofer, the lowest of the four trades we measured.
of roofers had no new Google review in the 90 days before we checked, the highest share of any trade.
of roofers reply to 90% or more of their newest reviews (57.4% of 277).
reply to fewer than 1 in 10 (14.1%), so replying is still a way to stand out.
Step 1: Set up your profile as a roofing contractor
- Primary category: “Roofing contractor” for most roofers. Whitespark's 2026 survey ranks the primary category as the strongest map factor.
- Additional categories: only for work you genuinely do, such as gutter, siding or skylight categories where Google offers them in your country. You can add up to nine.
- Service area: hide your address if customers don't visit you, and list up to 20 towns or areas you really cover.
- Services: roof replacement, roof repair, leak repair, flat roofs, metal roofs, storm damage inspections, gutters. UK roofers: slate and tile repairs, flat roofs (EPDM, GRP, felt), fascias and soffits, chimney repairs, leadwork.
- Description: say what you do, where, and what makes you different (warranty length, manufacturer certification, years trading). No keyword lists.
Step 2: Turn every finished roof into a review (link, text and QR code)
With only a handful of jobs a month, you can't afford to forget a single ask. Build it into the end of every job:
| Moment | What to do |
|---|---|
| Final walkthrough, after clean-up | Show the finished roof and the tidy site, then say a review request text is on its way |
| Same day | Text the direct review link, with a short personal line from the owner or project lead |
| 3–5 days later | One reminder, only if they haven't reviewed |
| Repairs and leak call-outs | Same day as the fix; these customers are often the most grateful |
| Insurance jobs | When your work is finished, not tied to the claim or payment |
- Leave a card with your review QR code, and ask permission to put a yard sign with the code up while the job runs.
- 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. No “$50 off if you leave a review”.
- Ask past customers from the last year once, politely. Our guide to asking past customers has the wording.
- Reply to every review, and to complaints with an offer to come back and look.
Step 3: Photos that do the selling
Homeowners can't see inside your head, but they can see your last ten roofs. Photos are the closest thing to a portfolio on your Google profile.
- Before, during and after shots of each job, from the same angle. Take them as part of the job, not as an afterthought.
- Your crew at work with safety gear, your vans and skips or dumpsters with branding, and the tidy site at the end.
- Materials and details: flashing, valleys, ridge work, the manufacturer's product if you're certified.
- Ask permission before posting a customer's home, and keep house numbers out of shot.
- Add a few to your Google profile every couple of weeks, and use the best on your service and area pages.
Step 4: Service pages, area pages and storm pages done right
- One page per main service: replacement, repair, flat roofs, gutters. Include what affects the price, your warranty, materials you use and real photos.
- Area pages only where you have real jobs to show: projects nearby, reviews from customers there, how quickly you can quote.
- One evergreen storm damage page, kept up to date, rather than a new page per storm. Explain your inspection process honestly and avoid fear-led wording.
- Insurance: explain how you work with homeowners and insurers in plain terms. Rules on what contractors may say or do about claims differ by US state, so check yours.
For the ranking side in more depth, including how the map pack picks roofers and the words to use when you ask for a review, see our guide to roofing SEO and the Google map pack.
Step 5: Listings and trust badges for roofers
| US | UK | |
|---|---|---|
| Core listings | Google, Bing Places, Apple Business, Yelp | Google, Bing Places, Apple Business, Yell |
| Trust and lead sites | BBB, Angi, Nextdoor, Houzz | Checkatrade, TrustATrade, Which? Trusted Traders |
| Credentials | Manufacturer certified-contractor directories, if you're certified | Trade body member directories (such as NFRC), if you're a member |
Keep your name, address and phone identical on every one. If you pay for leads, compare what each job really costs you with our breakdowns of Angi and Checkatrade, and see every lead source compared in our guide to roofing lead generation.
Step 6: Ads: Local Services Ads, search and post-storm bursts
- Local Services Ads, where available for roofing, sit above other results and charge per lead. Google screens businesses first; since October 2025 the badge is “Google Verified”.
- From 1 October 2026, missed Local Services Ads calls during business hours can be charged when the caller waits more than 20 seconds. Answer, or turn the ads down when you can't.
- Search ads: repair and leak keywords with call ads, limited to your real service area.
- After severe weather, raise budgets in the areas affected that you already serve. Don't chase storms into areas you can't support; slow responses there turn into poor reviews.
- Meta ads with real project photos work for replacement work, where homeowners plan ahead.
Roofing marketing agency or do it yourself?
The work above is roughly a few hours a week once set up. If you'd rather be on roofs, a roofing marketing agency should take it on and report booked jobs, not clicks. Walk away from anyone who guarantees map rankings, sells you shared leads as “marketing”, or offers to send review requests only to happy customers.
Flexi Local's done-for-you plans for roofers cover your Google profile, review requests and replies, pages and, on Growth + Ads, Google and Meta ads on your own accounts. The Reviews software plan sends your link after every job and drafts each reply, with a 14-day free trial: card needed, cancel before day 14 and you pay nothing. See plans and prices or get a free audit first.
Sources
- Flexi Local, State of local reviews 2026: 1,652 US, UK and Australian businesses, 82,551 Google reviews, checked 26–27 Oct 2026
- Whitespark Local Search Ranking Factors 2026 (47 experts, 187 factors, published Nov 2025, checked 7 Nov 2026)
- Google Business Profile Help: Choose a business category, checked 7 Nov 2026
- Google Business Profile Help: Service areas for service-area and hybrid businesses, checked 7 Nov 2026
- Google Maps: Prohibited and restricted content, Rating Manipulation (checked 7 Nov 2026)
- Google Business Profile Help: Tips to improve your local ranking, checked 7 Nov 2026
- Search Engine Roundtable: Google to charge for missed and subsequent LSA calls (Aug 2026, checked 7 Nov 2026)
- PPC Land: Local Services Ads explained, checked 7 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.

