Answer for the next customer, not the angry one
A bad review has two audiences. The person who wrote it, who is mad and may never hire you again, and every homeowner who reads it over the next five years while deciding whether to call you. Write for the second group. They aren't judging whether the complaint is fair. They're judging how you handle it.
A calm, specific reply sitting under an angry review usually helps you. Readers know every business catches a bad one eventually. What scares them off is silence, or an owner who argues, blames the customer, and types in all caps. That shows them exactly how a dispute with you would go.
Timing matters in both directions. Don't reply in the first hour while you're still hot. Do reply within two or three days. Draft it, sit on it overnight if you can, and have someone else read it before you post.
Check the facts before you type
Pull up the job record before writing a word. Match the reviewer's name against your invoices or your schedule, and talk to whoever was on the job. You're sorting the review into one of three buckets, and each bucket gets a different reply.
If you can't find them anywhere in your system, say that in the reply and ask them to contact you. That flags the review as questionable to every reader without you calling anyone a liar.
- A real complaint you fumbled: late arrival, sloppy cleanup, a billing surprise. Own it.
- A misunderstanding: they expected something the quote never included, or they read a diagnostic fee as a repair bill. Clarify gently, no gloating.
- Not your customer: wrong company, a competitor, an ex-employee. Say you have no record of them, then report it.
The four-part reply
Every good response has the same skeleton, and it fits in four or five sentences. Keep it under 100 words. A wall of text reads as defensive even when every word of it is true.
- Thank them and use their name. "Thanks for the feedback, Mike" beats "Dear valued customer" every time.
- Own the specific thing that's true. "We showed up two hours late and should have called" is worth ten vague apologies.
- Add one fact if the reader needs context. One. "The $89 was the diagnostic fee we quote when booking" is context. Six sentences relitigating the visit is a fight.
- Move it offline with a real name and a direct number. "Call the shop and ask for Dave" shows the reader a human owns the outcome.
Never do these: argue point by point, blame the customer, mention lawyers, or paste the same canned reply under every review. Readers scroll your other responses, and identical replies read like a bot.
Three replies you can adapt
Swap in your own details and cut anything that doesn't fit. Shorter is fine.
- You messed up: "Thanks for the honest feedback, Sarah. You're right, we left mud on the carpet and that's not how we leave a job. I've talked with the crew and I'd like to make it right. Call me directly at (262) 555-0148 and ask for Josh. I'm the owner."
- Misunderstanding: "Thanks for taking the time, Tom. I hear you on the bill. The $89 was the diagnostic fee we mention when booking, and it applies toward the repair if you move ahead. Sounds like we didn't explain that well, and that's on us. Happy to walk through the invoice, just call the shop and ask for me."
- No record of them: "We take every review seriously, but we can't find your name or address anywhere in our records, and we haven't worked at a property matching this description. If we have that wrong, please call (262) 555-0148 so we can look again. If this was meant for another company, we'd appreciate you taking it down."
Posting the reply and reporting the fakes
To reply: sign in to the Google account that manages your Business Profile, then search your business name on Google. Your profile panel appears with management buttons across the top. Click Read reviews, find the review, and click Reply. You can edit a reply after posting, so a typo isn't fatal.
For a fake review: click the three-dot menu on the review, choose Report review, and pick the policy it breaks (spam, conflict of interest, off topic). To check status or escalate, search "reviews management tool" on support.google.com/business and run it against your profile. Google only removes reviews that break its policies. Unfair but genuine reviews stay up.
Post your public reply while the report is pending. The review stays visible in the meantime, and "we have no record of this customer" does more for the reader than a removal that may never come.
Then bury it with real ones
One bad review with a good response, sitting in a steady stream of recent five-star reviews, costs you almost nothing. One bad review sitting at the top of your profile for six months is a problem. The fix is volume, and it's free.
Search your business name while signed in and click Ask for reviews. Google gives you a short link. Text it to every customer the day you finish the job, while the work is fresh. A plain text from your phone works: "Thanks for having us out today. If you have a minute, a Google review helps us a lot: [link]."
Two rules. Ask everyone, not just the happy customers. Filtering who gets asked is called review gating and it breaks Google's policy. And never pay, discount, or trade favors for a review or its removal. Google bans incentivized reviews outright, and the FTC's 2024 rule on fake reviews added federal fines on top.