Axiom Reply field guide · 4 min read
How a contractor should reply to a negative Google review.
The scope-creep complaint on a kitchen reno, addition, or full remodel — the kind of $20k+ job where the homeowner is the one writing the review, not a tenant. Here's the order to write a reply in, why the order matters, and what the draft looks like when you're done.
The shape of a reply that survives.
Future homeowners read your reply long before they ask you for an estimate. They're deciding how you'd handle a change order when something unexpected turns up behind the drywall — not whether you'd handle the small job. The reply should do four things, in order: acknowledge specifically, take responsibility where it fits, move the conversation off-platform, and thank the customer for the chance to make it right. That order matters — swapping steps two and three is the difference between reading like a contractor and reading like a call-center script.
The review
“Quoted us $14k for a kitchen reno. Final invoice was $22k after the ‘unforeseen’ framing work. Felt like they kept adding to the bill. Won’t be recommending them.”
Or the same shape on an addition that crept from $80k to $112k once the inspector flagged the footing — the review reads the same way, the reply reads the same way.
1. Acknowledge first — name what happened, not what you wish had happened.
The cheapest mistake is to start defending the change order. The reader (the future shopper, not the reviewer) sees a contractor screaming into the wind about lumber prices. Instead, name the gap between the original number and the final invoice. That gap is a fact; you don't have to like it, but acknowledge it.
“You were quoted one number up front and a higher one at the end. That gap is on us, and I’m sorry you had to flag it.”
2. Take responsibility where it fits — and only where it fits.
If the framer found a wall that needed reframing mid-drywall, that's a real condition, not a sales job. If we didn't catch it on the walk-through before we wrote the original quote, that's ours. The point is to put the right reason on the page — not to eat a fault we didn't cause, and not to dodge a fault we did. The reader can tell.
What to avoid — the three reply traps.
Before step three, the traps that turn a real reply into a 14-message argument in public.
- Don't open with “we strive to deliver…”. Reviewers tune out immediately, and the apology reads as a script the reader can't tell from your franchise's boilerplate.
- Don't lecture about lumber prices, subcontractor costs, or the inspector schedule. The reviewer didn't set the price of copper; the future shopper doesn't care.
- Don't bury the apology in a thank-you. One apology, one next step, one short thank-you — in that order.
3. Move the conversation off-platform.
Future shoppers don't want to read a 14-message argument in your Google replies. Offer a phone call, an email, a text. The fact that you offered later matters more to the next reader than anything else in the reply.
“If you’re open to it I’d like to call you Monday, walk the change orders against the original quote line by line, and make good on whatever doesn’t hold up. Our number is on the side of the truck.”
4. Thank the customer — briefly.
The thank-you is one line, not a paragraph. Anything more reads like you're trying to retreat from the apology into a thank-you. One sentence, signed with your name, done.
The full reply, written once
“You were quoted one number up front and a higher one at the end. That gap is on us, and I'm sorry you had to flag it. If you're open to it I'd like to call you Monday, walk the change orders against the original quote line by line, and make good on whatever doesn't hold up. Our number is on the side of the truck. Thanks for giving us the chance to fix it — most homeowners wouldn't. — Mike”
Want this written for you on every review?
Axiom Reply drafts the hard ones too — scope-creep 1-stars, weather-delay complaints, the framer-electrician-plumber 2-star — in a voice you tune to your shop. You read the draft, edit if you want, tap once.
14-day free trial · no card to start · reply to replypilot-22@polsia.app if you’d rather talk it through first.