Skip to main content
roofinggoogle reviewslocal seoreputation managementhome servicesftc compliance

How Roofing Contractors Get Google Reviews After a Six-Figure Job (Without Sounding Desperate)

You just handed a homeowner a $42,000 roof. Now you have to ask for a review without sounding like a guy hawking timeshares. Here's how roofing contractors actually get Google reviews after big jobs, plus what to do when the neighbor leaves a 1-star about your dumpster.

BWByron WadeFounder, GoodMarks9 min read

You just finished a $42,000 roof replacement. The homeowner is happy. The crew is gone. The dumpster is hauled. And now you have to ask for a Google review without sounding like the third guy this month trying to squeeze something out of them.

Roofing is the worst trade for review asks, and also the one that needs them most. Big tickets, long sales cycles, an industry that the public assumes is half scammers in unmarked trucks. A homeowner who just dropped six figures is not in the mood to be marketed to. But Google's local pack doesn't care about your feelings. If you have 31 reviews and the storm-chaser two zip codes over has 240, you're losing the next lead before the phone rings.

Here's how to ask, when to ask, and what to do when it goes sideways.

Why roofers struggle with review volume more than any other trade

A plumber does 8 jobs a day. A roofer does 8 jobs a month, maybe 12 in storm season. The math is brutal: even if every single customer leaves a review (they won't), a roofing company maxes out at around 100 reviews a year. A busy HVAC company hits that in a quarter.

Then there's the insurance-claim problem. Roughly 60% of residential roof replacements in storm-prone markets go through insurance. The homeowner didn't really choose you the way they'd choose a kitchen remodeler. They picked you off a yard sign or a door-knock after hail. Their emotional investment in praising you publicly is thin. They got a new roof because the old one was destroyed. You didn't make their dream come true; you made their adjuster sign off.

And the storm-chaser reputation drags everyone down. National contractors with no local footprint blow into a market after a hailstorm, do 200 roofs in 90 days, leave, and never respond to a complaint. Homeowners assume you're one of them until proven otherwise. Your review count is the proof.

Say you run a five-crew restoration company in Oklahoma City. April brought a hailstorm. You closed 87 jobs between May and August. You ended the year with 14 new Google reviews. The roofer down the street, same volume, ended with 52. That's not a marketing problem. That's a process problem.

Timing: ask after the final walkthrough, never at contract signing

The single biggest mistake roofers make is asking too early. Salesman closes the deal, hands over a folder, says "and a Google review would mean the world to us." The homeowner hasn't seen a single shingle laid. They don't know if you're any good yet. They smile, nod, and forget.

The right moment is the final walkthrough, after the punch list is closed and the magnet sweep is done. Not before. The homeowner is standing in their driveway, looking up at a roof that doesn't leak. The relief is palpable. That is the window.

Here's a sequence that works for big-ticket trades:

  • Day of completion: in-person ask at walkthrough, no link, no QR code. Just a verbal heads-up: "We're going to text you tomorrow with a link. If you've got 30 seconds and the roof looks good, a Google review really helps us."
  • Next morning: text with the direct link. Short. No paragraph of gratitude.
  • Day 4 if no response: one follow-up, friendly, no guilt trip.
  • Stop. Three touches is the ceiling. Past that you're the timeshare guy.

The verbal pre-ask is what separates the 8% conversion rate from the 35% conversion rate. You're priming them. By the time the text arrives, it's expected, not an ambush. For more on this sequence across trades, see when to ask for a Google review.

What to actually say in the text

Not this: "Thank you so much for choosing [Company]! It was such a pleasure working with you. We would be incredibly grateful if you could take a moment to leave us a 5-star review on Google..."

This: "Hey [Name], Mike here from [Company]. Roof looks great. Here's the Google review link I mentioned: [link]. 30 seconds is plenty. Thanks for trusting us with the job."

Short. First-name. No five-star fishing (which violates Google's review content policy anyway). Personal enough to feel like a human typed it, because a human did.

The insurance-claim awkwardness, and how to work around it

Here's a scenario every storm-restoration contractor knows. You handled the claim, met the adjuster, negotiated the supplement, and got the homeowner $38,000 they didn't know they were owed. The job is done. You ask for a review.

The homeowner says: "I'd love to, but my insurance is paying for it. Doesn't feel right to rave about it."

This is a real objection and it costs roofers thousands of reviews a year. The answer is to reframe the ask before they raise it. At the walkthrough, say something like: "A lot of folks feel weird leaving a review on an insurance job. The honest truth is people searching for a roofer after a storm need to know which companies actually show up and do what they said. That's all we're asking. Just tell them what happened."

Give them permission to write a review about the process, not the gift. "Mike's crew showed up when they said, cleaned up everything, dealt with my adjuster directly" is worth more to your next lead than "great roof, thanks." Coach the content, lightly, without scripting it.

Never offer anything in exchange. Not a discount, not a gift card, not a raffle entry. The FTC Consumer Reviews Rule (16 CFR Part 465) finalized in 2024 makes incentivized reviews without clear disclosure a federal violation, with penalties up to $51,744 per occurrence. A roofer offering $50 off the deductible for a 5-star review is exactly the behavior the rule targets.

Photo reviews: the local-pack cheat code most roofers miss

Google's local algorithm rewards reviews with photos at a meaningfully higher rate than text-only reviews. Photo reviews drive more impressions in the map pack, increase click-through, and signal authenticity to both the algorithm and the next homeowner reading them.

Roofing is uniquely positioned for this and almost nobody capitalizes. You're the only trade where the customer can take a single phone photo from their driveway that shows the entire deliverable. A plumber's customer would have to crawl under a sink. A roofer's customer just steps outside.

Build the photo prompt into your ask:

  • In the walkthrough conversation: "If you snap a quick picture of the roof when you write the review, Google bumps it up. Takes 5 seconds."
  • In the follow-up text: "PS, a photo of the new roof from the driveway helps a ton if you've got a second."

Aim for 30% of your reviews to include photos. Most roofers run under 5%. The contractors who hit 30%+ photo reviews pull ahead in local pack visibility within a quarter, even at lower total review counts.

[Image TODO: side-by-side of two Google Business Profiles in the local pack, one with photo-heavy reviews ranking above one with text-only reviews at higher count]

Handling the inevitable 1-star from the neighbor who hated the dumpster

It's coming. If it hasn't happened yet, it will. A neighbor two houses down leaves a 1-star review complaining that your dumpster was on the street for four days, your crew started at 7am, and a nail ended up in their tire.

They were never your customer. Google's review content policy technically prohibits reviews from non-customers describing a non-transactional interaction, but enforcement is uneven and slow. You can flag it. It might come down in 30 days. It might not.

What to do in the meantime:

  1. Respond publicly within 24 hours. Calm, professional, factual. "Hi [Name], I don't show you in our customer records but I'm sorry the dumpster was an inconvenience. We pulled permits for placement and our crew start times comply with city noise ordinances. If a nail caused tire damage, please call me directly at [number]. I'm happy to make it right."
  2. Do not get defensive. Do not accuse them of being a non-customer in the response. Future readers are watching. They'll judge your tone more than the content of the original complaint.
  3. Flag the review through your Google Business Profile. "Conflict of interest" or "off-topic" depending on what they wrote.
  4. Drown it. The best response to a bad review is 20 good ones above it. Your review velocity matters more than any single 1-star.

The neighbor 1-star is also a reason not to ask the homeowner for a review while the dumpster is still in the driveway. Wait until the truck is gone. The driveway is empty. The lawn is swept. Then ask.

Building the system: how routing software actually changes the math

Most roofers ask for reviews the same way they did in 2015: the project manager remembers to send a text, or doesn't. The office manager texts a link from her personal phone. Nobody tracks who got asked. Nobody follows up.

Review routing software handles the sequencing, but you have to pick one that doesn't do review gating. Gating is the practice of screening customers with a "how was your experience?" survey and only routing the happy ones to Google. Unhappy ones get diverted to a private feedback form. The FTC's 2024 rule and Google's longstanding policy both treat this as a violation. It's also why your review average from a gated tool looks unnaturally perfect, and savvy homeowners are starting to notice.

GoodMarks does routing, not gating. Every customer gets the same ask, with a clear button to leave a public Google review. Unhappy customers can also leave private feedback if they choose, but the public path is never hidden from them. That's the only legal way to do this. See our position on review gating for the full breakdown.

For roofers specifically, the workflow looks like this:

  • Job marked complete in your CRM or by your PM in the field
  • Automated text fires 18 hours later (after the dumpster is gone)
  • Direct Google review link, no survey gate
  • One follow-up at day 4 if no review left
  • Internal alert if a customer leaves private negative feedback so you can call them before they post publicly

This takes a roofer doing 80 jobs a year from 14 reviews to 35+ reviews, just by closing the gap between "job done" and "ask sent." Same crews, same customers, same quality. Just a process that actually fires every time.

If you're cross-shopping platforms, our comparison with Podium and Birdeye breakdown cover where each tool fits trades like roofing versus higher-volume operations like plumbing.

The 90-day plan for a roofing company starting from 20 reviews

If you're under 30 Google reviews right now, here's the realistic ramp:

  • Weeks 1-2: install a routing tool, set up the templated text, test it on yourself and your office manager.
  • Weeks 3-4: train every PM and salesperson on the verbal pre-ask at walkthroughs. This is the part that fails without coaching. Roleplay it.
  • Month 2: review the data. How many sends, how many opens, how many reviews. Adjust the text copy if conversion is under 20%.
  • Month 3: layer in the photo prompt. Start tagging which reviews came with photos. Push for the 30% threshold.

A roofer doing 6-10 jobs a month should expect to add 15-30 reviews over 90 days. Not 200. Anyone promising 200 in 90 days is either gating, buying fake reviews, or both. Both will get you suspended.

The goal isn't to look like a chain restaurant. The goal is to look like what you are: a local roofer with a real crew and a stack of homeowners who got their roof done right. The reviews just have to keep coming. Slowly is fine. Stopping is not.

Ready to stop forgetting the ask? See how GoodMarks routes review requests for roofing contractors, or pick a plan sized for a single-crew or multi-crew operation.

FAQ

Questions readers ask

When is the best time to ask a roofing customer for a Google review?

At the final walkthrough, after the punch list is closed and the magnet sweep is done. Give a verbal heads-up that a text is coming the next day, then send the link about 18 hours after job completion. Never ask at contract signing or while the dumpster is still in the driveway.

Can I offer a discount or gift card in exchange for a Google review?

No. The FTC Consumer Reviews Rule (16 CFR Part 465) finalized in 2024 prohibits incentivized reviews without clear disclosure, with penalties up to $51,744 per violation. Google's review policy also bans incentivized reviews outright, and reviews caught under incentive can get your Business Profile suspended. Ask for honest feedback, not 5 stars.

How do I get a Google review removed when it's from a neighbor who wasn't actually my customer?

Flag it through your Google Business Profile using the "conflict of interest" or "off-topic" reason. Enforcement is slow and uneven, so respond publicly first with a calm, factual reply that doesn't accuse them of being a non-customer. Future readers judge your tone more than the original complaint, so don't get defensive in writing.

Do photo reviews actually help my roofing company rank higher in the Google local pack?

Yes. Reviews with photos get more impressions and clicks in the local pack, and they carry more weight as authenticity signals. Roofing is one of the few trades where the customer can capture the full deliverable in a single driveway photo, so prompt for it in your ask. Aim for 30% of reviews to include images.

How many Google reviews does a roofing contractor actually need to compete locally?

It depends on your market, but the median established residential roofer in a mid-size metro has 40 to 80 Google reviews. To win the local pack you generally need to be in the top third of competitors in your service radius on both volume and recency. Recency matters: 30 reviews from the last 12 months often outranks 200 reviews from five years ago.

Is it okay to filter unhappy customers to a private feedback form instead of Google?

Not if you hide the public review option from them. That's review gating, and both the FTC 2024 rule and Google's review policy treat it as a violation. Routing is legal: every customer sees the public Google review button, and you can also offer a private feedback channel as an additional option. The difference is whether the public path is available to everyone.

How should I ask for a review on an insurance-claim roof replacement when the homeowner didn't pay out of pocket?

Reframe the ask before they raise the objection. Tell them homeowners searching for a roofer after a storm need to know which companies actually show up and do what they promised, and that a review about the process (claim handling, communication, cleanup) helps the next family. Coach the content lightly without scripting it.

Stop forgetting the ask after every roof

GoodMarks routes a Google review request to every customer 18 hours after job completion, with a photo prompt built in and zero review gating. Roofers using it typically double their review velocity in 90 days without changing crews or pricing. See plans sized for single-crew or multi-crew operations.

Start free trial