Google reviews for roofing companies: a system your crew will actually use

Ask every customer at the final walkthrough. Text them the direct review link before you leave the driveway. Send one reminder three days later. Reply to every review, and log every job in a simple sheet. That is the whole system. Here is how to run it.

  1. 1. WalkthroughThe crew lead asksOut loud, while the homeowner is looking at the finished roof.
  2. 2. DrivewayText 1 goes outWith the direct review link, before the truck leaves.
  3. 3. Day 3One reminderOnly if no review came in. Then stop.
  4. 4. Every weekReply and logAnswer every review. Check the tracking sheet.
The review system at a glance. Each step is covered below.

Why reviews matter

Reviews do two jobs for a roofing company:

  • They help you show up on the map. Reviews are one of the things Google weighs when it picks the three roofers in the map pack. They are not the only thing. Your primary category, how close you are to the searcher and how complete your profile is all matter too.
  • They help you get the call. A homeowner comparing three roofers reads the most recent reviews. If your last one is from over a year ago, that is what they see.

You do not need hundreds. You need a few new ones every month, every month. A steady flow tells homeowners you are busy and still doing good work.

Reviews work best on a complete profile. If yours needs work, start with our guide to Google Business Profile for roofing companies.

Who asks, and when

A review system fails when it depends on someone remembering. Tie it to a step that already happens on every job: the final walkthrough.

Who asks

  • The crew lead owns the ask. They are standing with the homeowner when the job ends.
  • The office owns the reminder and the sheet.
  • Write both names down. If everyone asks, nobody asks.

When to ask

At the final walkthrough, before the invoice is paid.

  • Too early: a job with loose ends gets you a review about the loose ends.
  • Right time: the homeowner is looking at a finished roof and feeling relieved.
  • Too late: once the money has moved, the job is over in their mind and the text gets ignored.

What to say

"If you are happy with the work, a Google review helps us more than anything. I will text you the link right now."

Then send Text 1 while you are still in the driveway.

The two texts

Two texts, then stop. A third message turns a happy customer into an annoyed one. Save these in a shared note and swap in the names and your link.

Text 1: in the driveway
[First name]
Today 4:12 PM

Hi [First name], this is [Lead name] from [Company]. Thanks for having us out today. If you are happy with your new roof, a quick Google review would mean a lot to our crew. Here is the direct link: [review link]. It takes about a minute.

Delivered
Text 2: three days later
[First name]
3 days later, no review yet
Friday 10:05 AM

Hi [First name], [Lead name] again from [Company]. Just checking the roof is holding up well. If you have a minute, we would still appreciate a Google review: [review link]. No pressure either way, and thanks again.

Delivered
Copy these word for word. Highlighted parts are what you swap in.

The email version

For customers who prefer email or did not give you a cell number.

From
[Owner name], [Company]
To
[Customer email]
Subject
Thanks from [Company], and one small favor

Hi [First name],

Thanks for choosing [Company] for your roof. We hope everything looks the way you expected. If anything is not right, reply to this email and we will come back out.

If you are happy with the work, we would be grateful for a Google review. Reviews are how other homeowners in [City] find us. Here is the direct link: [review link]

Thanks again,
[Owner name]
[Company], [Phone]

Send it the same day as the walkthrough.

What all three messages leave out, on purpose:

  • No reward. Offering anything for a review breaks Google's rules.
  • No request for five stars. Let the customer choose.
  • No "are you happy?" filter. Every customer gets the same message. More on this in the rules below.

The direct link opens the review form itself. The customer skips the search step, so there is one less place to drop off.

  1. Sign in to Google and open your Business Profile. You can also search your business name while signed in, and the management panel appears.
  2. Find "Ask for reviews" or "Get more reviews."
  3. Copy the short link. It usually starts with g.page.
  4. Paste it into all three templates and your shared note.

Test it on your own phone. It should open the review box, not your profile page.

Reply to every review, good or bad

Google shows your replies under each review. The next homeowner reads them to see how you treat people.

  • Reply within a few days.
  • Keep it short. Mention the actual job.
  • Sign it with your name.
  • Never paste the same reply under every review.
Example
Maria1 week ago

New roof done in two days. The crew was polite, the yard was clean when they left, and the attic is noticeably cooler with the new ridge vent.

Response from the owner 6 days ago

Thanks, Maria. The crew enjoyed working on your place, and we are glad the new ridge vent sorted out the attic heat. If you ever need anything looked at, just call. [Owner name], [Company]

Example
Dan2 days ago

Roof looks fine but cleanup was poor. Found nails in the driveway and shingle scraps in the flower beds.

Response from the owner 2 days ago

1Hi Dan, I am sorry the cleanup was not what you expected. That is on us. 2I have sent you a text and would like to come out this week and walk the yard with you. 3If you would rather call me directly, my number is [Phone]. [Owner name], [Company]

Example reviews and replies. Names and details are made up.

A reply to a bad review has three parts:

  1. 1Own the problem. No excuses.
  2. 2Say what you will do. A visit, a call, a fix.
  3. 3Take it offline. Give a phone number.

Do not argue. You are not writing to Dan. You are writing to the next homeowner deciding whether to call you.

Fake review, or one that breaks Google's rules? Flag it from your profile. Flagging is for policy violations, not for honest reviews you disagree with.

The rules: what you can and cannot do

Do

  • Ask every customer, with the same message.
  • Send the direct link by text or email.
  • Send one reminder, then stop.
  • Reply to every review, good or bad.
  • After you fix a problem, ask if they would update their review.

Don't

  • Offer a discount, gift card or raffle entry for a review, or for changing one. Google policy
  • Ask first, then send the link only to happy customers. Google policy
  • Post reviews from employees, family or a paid service, or write one for a customer. Google policy
  • Ask for five stars. Let the customer choose.
Print this and keep it in the truck.

Break Google's rules and Google can remove reviews or act against your profile. The shortcut is not worth it. Asking only the happy ones also hides the problems you most need to hear about.

Track asked versus left

Keep one spreadsheet. Add a row at every final walkthrough.

Review trackerExample
DateCustomerAsked byText 1 sentReminderReview left
Oct 5Sarah P., Elm StLuisYesNot neededYes
Oct 6Mike R., Oak AveLuisYesOct 9Yes
Oct 7Linda T., Pine CtLuisYesOct 10No
Oct 8James W., Birch RdTonyNoNot sentNo
Oct 9Karen B., Maple DrTonyYesDue Oct 12Waiting
This week: 5 jobs, 4 asked, 2 reviews so far
Example sheet with made-up names. The highlighted row is the one to talk about at the Monday meeting: no text went out.

Check it once a week. It tells you where the system is breaking:

  • Few asks? The crew is skipping the step.
  • Plenty of asks, few reviews? The link is wrong or the text is going out too late.
  • Every row filled in? The system is working. Keep going.

Set a habit, not a number

Skip targets like "20 reviews this month." A missed number feels like a failure, and the crew stops caring.

Set two habits instead:

  • Every finished job gets asked.
  • Every review gets a reply.

On the first of the month, look at the sheet. If every job was asked, the month was a success. The count follows the habit.

To see how reviews fit with everything else that brings in calls, read our guide on lead generation for roofing companies.

Checklist

  • One named person owns the review ask.
  • The ask happens at the final walkthrough, before the invoice is paid.
  • The direct review link is tested and saved in a shared note.
  • Text 1 goes out in the driveway.
  • Text 2 goes out three days later if no review appears, then you stop.
  • The email version is ready for customers without a cell number.
  • Every review gets a reply within a few days.
  • Bad reviews get an apology, a next step and a phone number.
  • No incentives, no gating, no fake reviews.
  • The tracking sheet has a row for every finished job.
  • The sheet is checked weekly and reviewed on the first of the month.

FAQ

Can I send the review link by QR code or a card instead of a text?

Yes, as a backup. Text works better because the link is one tap away. Use the card for customers without a cell number.

What if a customer leaves a bad review before I know there is a problem?

Reply the same day. Own it, give a next step and a phone number, and go fix the problem. Once it is fixed, you can ask the customer if they would update the review. You cannot offer anything for the update.

Should I reply to old reviews I never answered?

Yes. Start with the most recent and work backward. Short replies are fine. A profile with replies on every review looks managed.

How many reviews do I need before this starts to matter?

There is no magic number. Look at the roofers that show up next to you on Google Maps. Aim to be in their range, and keep new reviews coming every month. A recent review with a reply often says more to a homeowner than a big total with nothing new.

Get the free Maps snapshot

Want to know where your profile stands before you start asking? We check your categories, reviews, replies, photos and service areas against the roofers in your city's map pack, and tell you what to fix first.

Rather have it run for you? The review system is part of our local SEO service for roofing companies: the link, the crew script, the tracking sheet and a routine for replying to every review.