A bad review feels personal, especially when you know your team worked hard on that job. But how you respond publicly matters almost as much as the review itself — future customers read your replies, not just the stars. A calm, specific response can turn a 1-star review into a non-issue, or even win back the client.

This guide covers exactly what to write, in what order, with real examples for the situations cleaning businesses run into most often: missed spots, late arrivals, pricing disputes, and damage claims.

Why your response matters more than the review itself

Most people researching a cleaning service don't just look at your star rating — they read the 1- and 2-star reviews and check whether you replied. A thoughtful, professional response signals that you take feedback seriously and that this was likely a one-off issue, not a pattern. An ignored bad review, or worse, a defensive one, confirms the reviewer's story.

If you're still building your review volume overall, read the pillar guide on how to get more Google reviews — a steady flow of positive reviews naturally dilutes the impact of the occasional bad one.

The 5-step framework for responding

  1. Respond fast. Aim for within 24-48 hours. A quick reply shows you're actively managing the business, not ignoring problems.
  2. Thank them, briefly. Even if the review stings, open with genuine acknowledgment, not sarcasm.
  3. Address the specific issue. Avoid generic "sorry for the inconvenience" language. Name what happened.
  4. State what you're doing about it. Retraining, a refund, a free redo — be concrete.
  5. Take it offline. Give a direct phone number or email so the conversation continues privately.

Response templates by scenario

1. Missed spots or "not thorough" complaints

Review: "The cleaner did an okay job but missed the baseboards and there was still dust on the blinds."

Response: "Hi [Name], thank you for the honest feedback — this isn't the standard we hold ourselves to, and I'm sorry the baseboards and blinds were missed. I've flagged this with the crew lead and added a blinds/baseboards checkpoint to their walkthrough. I'd like to send someone back to finish the job at no charge — please call or text us at [phone] and we'll get it scheduled this week."

2. Late arrival or no-show

Review: "Waited over an hour past the scheduled window with no call."

Response: "Hi [Name], you're right to be frustrated — an hour with no communication isn't acceptable, and that's on us, not you. We've since added automatic arrival-time text alerts so this doesn't happen again. I'd like to make it right with a discount on your next clean or a refund for the wait — please reach out at [email/phone] directly."

3. Pricing disputes

Review: "Quoted $120 but charged $180 with no warning."

Response: "Hi [Name], I understand the frustration — pricing surprises shouldn't happen, and I want to look into exactly what happened on your job. Our standard practice is to confirm any changes (like added rooms or a deep-clean upgrade) before the work starts, and if that step was skipped here, that's a miss on our end. Please call us at [phone] so we can review the invoice together and make this right."

4. Damage claims

Review: "They broke a lamp and didn't say anything."

Response: "Hi [Name], I'm sorry to hear about the lamp, and I'm sorry it wasn't reported to you on the spot — that should have happened immediately. We carry liability coverage for exactly this kind of situation. Please contact us at [phone/email] with details and, if possible, a photo, and we'll take care of the replacement or repair cost."

5. The unfair or exaggerated review

Review: "Worst cleaning company ever, don't waste your money."

Response: "Hi [Name], I'm sorry your experience didn't meet expectations. We'd genuinely like to understand what went wrong so we can fix it — could you give us a call at [phone]? We've been unable to find a booking under this name/date and want to make sure we're addressing the right job."

Phrases to avoid

Don't sayWhy it backfiresSay instead
"That's not what happened."Reads as calling the customer a liar in public"We'd like to understand your side — please call us."
"We've never had this complaint before."Sounds defensive and dismissive"This isn't typical for us, and we're looking into it."
"Per our terms and conditions..."Feels like a legal shield, not an apology"Here's what we can do to fix this..."
Long, emotional paragraphsLooks unprofessional to future readersKeep it to 3-5 sentences, calm tone

When (and how) to ask for a review to be taken down

Google will remove reviews that violate their policies — fake reviews, reviews from someone who was never a customer, hate speech, or reviews containing personal information about your staff. A review that's just negative but truthful will not be removed, even if you disagree with it.

If you genuinely believe a review is fake or from a non-customer (a competitor, a rejected job applicant, etc.), flag it through your Google Business Profile and include your booking records as evidence when prompted. Don't rely on this as your main strategy — most negative reviews are real customers with real complaints, and responding well is more effective than trying to get them removed.

Following up after you've made it right

If the customer responds positively to your outreach or agrees you fixed the issue, ask (politely, once) if they'd consider updating their review. Many will. If they don't, that's fine — your public response already did the work of showing future customers how you handle problems.

Keep the review flowing so one bad one doesn't define you

The best defense against an occasional bad review is a steady stream of recent positive ones. See the full system in how to get more Google reviews for scripts and timing that actually get customers to leave feedback.

A word on where negative reviews actually start

Most bad reviews trace back to a communication gap: unclear pricing, no arrival-time updates, or a missed reschedule. Tightening up scheduling, invoicing, and automated reminders prevents a lot of these situations before they ever reach a review page. CleanWhale handles online booking, scheduling, invoicing, and automatic reminders so your customers know exactly what to expect — and you have fewer surprises to apologize for. Check out pricing and plans or see the full feature list to see if it fits your business.