Back to Resonance Lab

    How to Respond to Negative Reviews as a Roofer (Templates Included)

    Your response to a negative review matters more than the review itself. Here are the exact templates, framework, and 24-hour workflow roofers use to turn 1-stars into trust signals.

    Janette O'ShaughnessyFounder, Resonating Brands
    April 19, 2026
    11 min read
    How to Respond to Negative Reviews as a Roofer (Templates Included)

    The worst thing you can do with a negative review is ignore it. The second worst thing is respond to it angry. I've watched both mistakes cost roofing companies tens of thousands of dollars, and both are completely preventable.

    Here is the truth nobody in roofing marketing likes to say out loud: your response to a negative review matters more than the review itself. A homeowner reading your Google Business Profile is not deciding whether to trust the unhappy customer. They are deciding whether to trust *you*. Every word of your reply is being read by the next twenty homeowners considering you for a $20,000 roof, and what they are really looking for is one thing — how does this company behave when something goes wrong?

    Handled well, a one-star review can actually increase your close rate. Handled poorly, a single angry reply has ended roofing companies. This article gives you the exact framework, the scripts for every scenario a roofer actually faces, and the mistakes that will burn your reputation if you're not careful.

    Why You Must Respond (Even When the Review Is Unfair)

    Let me start with the ranking math, because this is what most roofers don't know.

    Google's local search algorithm uses review response rate as a signal for how you rank in the Map Pack — the three-pack of businesses that shows up at the top of local search. Two roofing companies with identical 4.7 star ratings will not rank the same. The one that responds to every review — positive, negative, and neutral — consistently outranks the one that doesn't. Google reads that engagement as proof you're an actively managed, legitimate business.

    Then there's the AI layer, which is the part that's changing fastest. When a homeowner asks ChatGPT or Google's AI Overviews "who is the best roofer in Grand Rapids?" the AI is reading your Business Profile, your reviews, and — critically — your responses to those reviews. A profile full of professional, empathetic responses to hard situations reads to AI models as a trustworthy business. A profile full of unanswered 1-stars or defensive replies reads as a business with unresolved complaints.

    Finally, there's the homeowner math. Industry research consistently shows that 45% of consumers are more likely to visit a business that responds to negative reviews. More than half expect a response within seven days. And homeowners who got a response to their negative review are meaningfully more likely to update it upward. Silence gives the reviewer the last word. Your response rewrites the story.

    The Four Types of Negative Reviews Every Roofer Gets

    Before you can respond well, you have to identify what you're actually looking at. Roofing companies see four distinct categories of negative reviews, and each one needs a different strategy.

    The legitimate unhappy customer.: Real job, real homeowner, something genuinely went sideways. Maybe the crew left nails in the driveway. Maybe a gutter got dented. Maybe communication was poor. This is the type you can actually fix, and if you handle it right, it often turns into a 5-star update.

    The misunderstanding.: The homeowner is unhappy, but the core facts are wrong or missing context. Maybe they believed their insurance would cover something it didn't. Maybe they think the crew chief ignored them when he was actually waiting for the adjuster. These are winnable with clear, factual, empathetic explanation.

    The unreasonable customer.: A small real issue expanded into a rage campaign. They demanded a full reroof because of a cosmetic blemish. They wanted you to work for free. These require a specific kind of response — firm, factual, professional — that protects your reputation with future readers without making you look defensive.

    The fake, defamatory, or competitor-driven review.: A completely fabricated review from someone who was never a customer. I covered the removal process for this type in detail in my previous article on handling fake Google reviews. But here's what matters for responses: even while you're fighting for removal, you must respond publicly. Silence looks like admission.

    Every response strategy below assumes you've correctly identified which type you're dealing with. Get this wrong and your response, no matter how well-written, will miss.

    The Universal Response Framework (The 5 A's)

    Every good response to a negative review follows the same five-step structure. Roofers who learn this framework can write a strong reply to any review in under two minutes.

    Acknowledge.: Thank the reviewer for the feedback, by name when possible, without being sarcastic or grudging. This is the hardest part when you're angry. Do it anyway.

    Apologize (for the experience, not the facts).: An apology is not an admission of guilt. You are apologizing that the customer feels a certain way. You are not saying the crew was wrong. There is a world of difference between "I'm sorry you had this experience" and "I'm sorry we damaged your property." Learn the difference.

    Address.: Briefly, factually address the core issue. This is where most roofers go wrong — they either say nothing specific (and the response looks generic) or they say too much (and it looks defensive). Two or three sentences max.

    Action.: State what you're doing about it. Inviting the customer to call you directly is almost always part of this. Naming a specific person they can reach is even better.

    Avoid.: Avoid public litigation of the details. Never reveal private customer information. Never accuse them of lying, even when they are. Never get dragged into a back-and-forth in the review thread.

    Now let's apply this framework to every scenario you'll actually face.

    Template Library: Real Roofing Scenarios With Proven Scripts

    Copy these. Adapt them. The brackets are where you insert names, specifics, and your company's voice.

    Scenario 1: Crew Left Debris, Nails, or Damage

    Common review: "These guys left nails all over my driveway and a bunch of shingle scraps in my yard. My dog cut her paw. Not happy."

    Response template:

    > Hi [Name], I'm sorry to hear about [dog's name if mentioned] — that is exactly not what we want the end of a roofing job to look like for you. Our standard cleanup includes a magnetic nail sweep of the driveway, yard, and landscaping, and we did not deliver that standard on your project. I'd like to send a crew back out to do a full re-sweep and cover [dog's name]'s vet bill for the cut. Please call me directly at [your cell / direct line] and I'll get this handled today. — [Your Name], Owner

    Why it works: Acknowledges the specific issue, owns the standard you failed to meet, offers concrete action that goes beyond minimum, puts your name and direct line on it. This is how a 1-star becomes a 5-star update almost every time.

    Scenario 2: Job Delays or Communication Breakdown

    Common review: "Scheduled for Tuesday. Crew didn't show. No call. Waited around all day. Finally got a call Wednesday saying weather. Didn't finish until Friday."

    Response template:

    > Hi [Name], you deserved better communication than that, and I owe you an apology. Weather delays happen in roofing, but the right thing to do is call you the night before and first thing that morning — not leave you waiting. I'd like to walk you through what happened and make sure you're happy with the final install. Please call me directly at [number] or I'm happy to come by in person. — [Your Name]

    Why it works: Doesn't make excuses for weather. Owns the communication failure specifically. Distinguishes the thing you couldn't control (weather) from the thing you could (a phone call) and takes responsibility for the latter.

    Scenario 3: Insurance Claim Dispute or Misunderstanding

    Common review: "They said insurance would cover everything. Now I'm stuck with a $4,500 bill. Total bait and switch."

    Response template:

    > Hi [Name], I hear your frustration and I want to make sure the facts here are clear. Insurance claims involve your insurance company's scope of work and their specific coverage decisions — we can't guarantee what they will or won't pay, and we never want a homeowner to feel blindsided by an out-of-pocket cost. I'd genuinely like to sit down with you, go through the scope line by line with your adjuster's notes, and see what we can do to make this right on our end. Please call me at [number]. — [Your Name]

    Why it works: Doesn't throw the salesperson under the bus publicly (even if they overpromised). Doesn't litigate the claim in the review thread. Pulls the conversation offline where it belongs. Shows future readers you handle sensitive financial situations with maturity.

    Scenario 4: Workmanship or Quality Complaint

    Common review: "Six months after install and there's a leak. Called them three times and nobody's come out."

    Response template:

    > Hi [Name], a leak after a new roof is never acceptable, and a non-returned phone call is absolutely unacceptable. I apologize — something has clearly broken down in our service process and I want to fix both things at once. I'm personally going to be the one to follow up. Please call me at [direct number] today and I will have someone on your roof this week at the latest. Your workmanship warranty covers this, and we honor every one. — [Your Name], Owner

    Why it works: Workmanship complaints are the most dangerous reviews for roofers, because future homeowners read them looking for exactly this signal — will this company stand behind their work? A response like this says: yes, we do.

    Scenario 5: Price Complaint After the Fact

    Common review: "Way overpriced. Could have gotten the same roof for $5,000 less from another company."

    Response template:

    > Hi [Name], thank you for the feedback. We price our projects based on the materials we install, the labor standards we use, the warranty we back them with, and the insurance coverage we carry. We're not the cheapest option in the market and never aim to be, but every job we do meets the same standard whether it's yours or ours. I'd welcome a conversation to walk you through exactly what went into your project so you have full clarity on where your investment went. Please reach me at [number]. — [Your Name]

    Why it works: This is a rare case where you don't need to apologize. The homeowner isn't really unhappy with the roof — they're unhappy they paid more than a neighbor. Your reply is aimed at future readers who are about to shop you against three cheaper competitors, and it gives them a reason to stop looking. This response converts readers into leads better than almost any other.

    Scenario 6: The Angry, Unreasonable Customer

    Common review: "WORST COMPANY EVER. TOTAL SCAM. DO NOT HIRE THEM. OWNER IS A LIAR. STAY AWAY!!!"

    Response template:

    > Hi [Name], I'm sorry you feel this way. We have records of your project on [date] at [general location/neighborhood, no street address] and I'd welcome the opportunity to go through your specific concerns point by point. Please call me directly at [number] — I personally answer that line. Every customer deserves to be heard, including when we disagree. — [Your Name], Owner

    Why it works: Stays calm in the face of all caps. Quietly establishes that the customer is real (so future readers don't assume they're fake) without revealing private details. Offers a direct line. Never matches the emotional temperature of the review. Future readers will judge this exchange, and calm wins every single time.

    Scenario 7: Fake Review From a Non-Customer

    Common review: "Terrible work, would never hire them again." (Name doesn't match any customer in your CRM.)

    Response template:

    > Hi [Name], thank you for reaching out. We searched our customer records and we do not have any record of providing service to anyone by this name. We take every review seriously, so if there has been a misunderstanding or you meant to review a different company, please contact us directly at [number] and we will be glad to sort it out. — [Your Name]

    Why it works: Calmly signals to Google and to future readers that the review is being disputed without sounding paranoid or accusatory. Use this template every time while your removal request is being processed. I covered the full removal process in the prior article in this series.

    What to Never Do in a Public Response

    I've seen every one of these destroy a roofing company's Google profile. Learn them and never make them.

    Never argue the facts publicly.: Even when the customer is objectively wrong, a public back-and-forth makes you look defensive and petty. Move it offline.

    Never reveal private customer information.: Do not mention the street address, the claim amount, the specific deductible, medical conditions, or any detail the homeowner did not put in their own review. This violates privacy norms and, in some cases, your state's consumer protection laws.

    Never threaten legal action in a response.: If you have a defamation case, handle it with an attorney, not a public Google reply. Public legal threats make you look like a bully and actively hurt your ranking in AI-driven search results that evaluate tone.

    Never accuse the reviewer of lying.: Even for fake reviews, never say "this is fake" or "you were never a customer" as an accusation. Say "we have no record of providing service to anyone by this name" and let the facts speak.

    Never use a canned corporate response.: "We're sorry you had a less than perfect experience. Please contact customer service." Homeowners can smell a template. If you use templates (like the ones above), personalize them every single time.

    Never respond from anger.: If a review hits you wrong, wait 24 hours. Have someone else read your draft. The review will still be there tomorrow and your reputation will still be intact.

    Never incentivize review changes in public.: "Update this to 5 stars and I'll refund you" is a federal violation under the FTC Consumer Review Rule, with civil penalties up to $53,088 per instance. Resolve problems privately. Let the customer update organically if they choose to.

    Never delete or ignore reviews.: You can't delete reviews on Google anyway — only the reviewer or Google can. But ignoring is almost as bad. Silence is an answer, and the answer it gives to future homeowners is: we don't care.

    The Service Recovery Playbook (Where the Real Win Is)

    Here is the part that separates roofers who grow from roofers who don't. Responding publicly is only half the job. The other half is what you do privately to turn the situation around.

    Call within 24 hours.: The public response invites a private call. Actually make it happen. If the homeowner called first, return it the same day. Research shows that 53% of unhappy customers who get a fast, genuine response will update their review upward — but only if the response is immediate.

    The owner makes the call.: On any review of 3 stars or below, the owner or a senior leader should be the one on the phone. Not the project manager who blew the install. Not a customer service rep. A call from the owner signals that the company takes the complaint seriously at the highest level.

    Listen before you explain.: When you get them on the phone, let them talk for at least two full minutes before you say anything substantive. Take notes. Ask clarifying questions. The goal of the first call is not to solve the problem — it's to make the homeowner feel heard.

    Fix the root cause, not just the symptom.: If the crew left nails, sending them back to sweep is the symptom fix. Training the crew on your cleanup standard is the root fix. Homeowners can feel the difference between a company that solved their problem and a company that fixed its business.

    Never ask them to remove or update the review.: This is counterintuitive but critical. Asking them to change their review can backfire — and under the FTC rule, offering them anything in exchange for changing it is illegal. Focus 100% on making the situation right. If they choose to update on their own, great. If they don't, you still built a story future readers can see.

    Document everything.: Every complaint call, every service recovery action, every follow-up. Build a log. Over time, patterns emerge that point you to real operational fixes — which reduces the negative reviews at the source.

    Your 24-Hour Response Workflow

    Here is the exact process I recommend every roofing client implement. Set this up once and run it forever.

    1.Hour 0 to 4: Detection. — A new review posts. You get notified. Every owner should have Google Business Profile notifications turned on, with a backup person monitoring. Some roofing CRMs (JobNimbus, AccuLynx) will pull this in, or you can use review management tools — just make sure you're getting alerts within hours, not days.

    2.Hour 4 to 12: Investigation. — Pull the job file. Talk to the crew chief or project manager. Review the work order, the contract, the photos from CompanyCam or your inspection tool. You need to know what actually happened before you respond.

    3.Hour 12 to 24: The draft. — Write your response using the appropriate template above. Have one other person — ideally not the person the review was about — read it before you post. They're looking for defensive tone, unnecessary detail, or anything that sounds like an argument.

    4.Hour 24: Post and call. — Publish the public response. Pick up the phone and call the homeowner. The public response is the start of the conversation, not the end.

    5.Day 3 to 7: Follow up. — Whatever action you promised in the response, complete it and then close the loop with the homeowner. "I wanted to make sure the re-sweep we did on Tuesday looked good to you — anything else we can take care of?"

    6.Day 14: Internal review. — Once a month, sit down as a leadership team and read every negative review from the previous 30 days. Not to critique each one — to spot patterns. Three cleanup complaints in a row means your cleanup process is broken. Two communication complaints means your scheduling workflow needs work. Reviews are the most honest operational audit you'll ever get.

    The Bottom Line

    Every negative review is a stage. The reviewer is just the first actor. You are the second. And the audience — the homeowners who will read this exchange six months from now when they're shopping for a roof — is the one that actually matters.

    The roofing companies that grow are the ones that treat every negative review as a chance to show future customers exactly who they are. Calm. Accountable. Professional. Specific. They don't get defensive. They don't argue. They don't disappear. They pick up the phone, fix the problem, and let the record speak for itself.

    If you internalize nothing else from this article, internalize this: your response to a negative review is not for the person who wrote it. It is for everyone else who is about to read it. Write for that audience. Every time.

    Janette O'Shaughnessy is the founder of Resonating Brands, a boutique digital marketing agency based in West Michigan that builds [next generation websites](/services/next-generation-websites), voice agents, and lead generation systems for roofing contractors and home service companies.

    Continue Learning: Roofing Marketing Hub · How to Handle Fake Google Reviews · Google Business Profile Setup · Review Generation Strategy for Roofers

    Ready to Implement This Strategy?

    Let our team build the revenue system that puts these insights into action.

    Book Your Strategy Call

    About the Author

    Janette O'Shaughnessy

    Janette O'Shaughnessy is the founder of Resonating Brands, a digital marketing and web design agency specializing in next generation websites and lead generation systems for roofing contractors and home service businesses. She helps roofing, plumbing, electrical, hvac, and tree service companies move beyond outdated websites and into next generation digital infrastructure built for the way homeowners search today.

    FAQs

    Frequently Asked Questions

    Related Articles