Skip to content
flexi local
How-to · Calls and enquiries · 10 min read

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.

Ranjit Shah
By Ranjit Shah, Founder, Flexi LocalPublished · How we write

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.

4.2

new Google reviews a month at the median roofer, the lowest of the four trades we measured.

Flexi Local, State of local reviews 2026: 1,652 US, UK and Australian businesses, 82,551 Google reviews, checked 26–27 Oct 2026 · 2026
5.8%

of roofers had no new Google review in the 90 days before we checked, the highest share of any trade.

Flexi Local, State of local reviews 2026: 1,652 US, UK and Australian businesses, 82,551 Google reviews, checked 26–27 Oct 2026 · 2026
57%

of roofers reply to 90% or more of their newest reviews (57.4% of 277).

Flexi Local, State of local reviews 2026: 1,652 US, UK and Australian businesses, 82,551 Google reviews, checked 26–27 Oct 2026 · 2026
14%

reply to fewer than 1 in 10 (14.1%), so replying is still a way to stand out.

Flexi Local, State of local reviews 2026: 1,652 US, UK and Australian businesses, 82,551 Google reviews, checked 26–27 Oct 2026 · 2026

Step 1: Set up your profile as a roofing contractor

  1. Primary category: “Roofing contractor” for most roofers. Whitespark's 2026 survey ranks the primary category as the strongest map factor.
  2. 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.
  3. Service area: hide your address if customers don't visit you, and list up to 20 towns or areas you really cover.
  4. 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.
  5. 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:

MomentWhat to do
Final walkthrough, after clean-upShow the finished roof and the tidy site, then say a review request text is on its way
Same dayText the direct review link, with a short personal line from the owner or project lead
3–5 days laterOne reminder, only if they haven't reviewed
Repairs and leak call-outsSame day as the fix; these customers are often the most grateful
Insurance jobsWhen 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.

Tip: Put your warranty, years trading and any manufacturer certification near the top of every page. For a big-ticket job, that's what homeowners look for first.

Step 5: Listings and trust badges for roofers

USUK
Core listingsGoogle, Bing Places, Apple Business, YelpGoogle, Bing Places, Apple Business, Yell
Trust and lead sitesBBB, Angi, Nextdoor, HouzzCheckatrade, TrustATrade, Which? Trusted Traders
CredentialsManufacturer certified-contractor directories, if you're certifiedTrade 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

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.

Get the course
Share this with a business owner:LinkedInWhatsAppXFacebookEmail

Want this done for you?

Start with a free audit. We show you where you stand today and what to switch on first.

Get my free auditNo card needed. No sales call.

Questions

Something else? Ask us directly.

What's the best Google category for a roofer?

“Roofing contractor” as the primary category for most roofers, with additional categories only for other work you genuinely do, such as gutters or siding.

How many Google reviews do roofers get?

Fewer than most trades. In our 2026 study the median established roofer got 4.2 new Google reviews a month, against 8.4 for plumbers and 18.4 for HVAC firms, so it pays to ask after every finished job.

Can I put a QR code for reviews on a yard sign?

Yes, with the homeowner's permission. A sign or leave-behind card with your review QR code is a good reminder, as long as everyone gets the same ask and nothing is offered in return.

Is storm marketing allowed?

Advertising in areas you genuinely serve after bad weather is fine. Avoid fear-led claims, and check your state's rules on what contractors can say about insurance claims.

Should I buy leads or invest in my own marketing?

Many roofers do both at first; compare the cost per signed job. Our roofing lead generation guide compares every lead source.

Can anyone guarantee my roofing company ranks first on Google?

No. Google says you can't pay for a better local ranking. What you can control is your category, reviews, photos, pages and how quickly you answer.

See where you rank before you spend more on marketing.

Your Trust Score, your Google Maps ranking and the competitors around you, emailed in about 2 minutes. No card, no sales call.

Dr. Rounak Singhai

Calls from Google up from 19 to 99 a month

“Today, more patients are discovering the clinic online and contacting us directly through Google and our digital channels.”
Dr. Rounak Singhai, Jabalpur, India · May → Sep 2026 · Case study

What happens next: your report arrives by email within minutes.

Rather talk first? Book a 15-minute call

Free · about 2 minutes

Get your free report

  1. 1Find your business on Google.
  2. 2Add your name, email and phone.
  3. 3Your report arrives by email in about 2 minutes.
Start my free report

Your Trust Score, your Google Maps ranking across your area and the competitors around you. No card, no call.

Want AI search and review sentiment too? Book a 15-minute call