How to Respond to a Negative Review of Your Cleaning Business

It's a gut punch. You check your phone between jobs and there it is: one star. From a client you remember being nice to. Maybe it's unfair. Maybe it's half-true. Either way, your stomach drops and your thumbs are already typing something you'll regret.

Stop. Breathe. Put the phone down for an hour.

Then come back and read this — because a negative review, answered well, is one of the strangest marketing opportunities in your business. This post gives you the 5-part response formula, six fully written example responses covering the most common ugly situations, and the short list of things you must never say.

The secret: your reply isn't for the reviewer

Here's the mindset shift that changes everything. The angry client will probably never read your reply. You know who will?

Every future client deciding whether to hire you.

People don't expect a business to have zero bad reviews — a perfect 5.0 with 200 reviews actually looks fishy. What they do is scroll to the worst review and watch how you handled it. A calm, gracious, problem-solving reply under an unhinged one-star rant tells them: this owner is professional even under fire. That's exactly the person they want in their home.

So you're not writing to win the argument. You're writing to win the audience.

There's a bonus, too: on Google, your reply sits there forever doing sales work — and clients you win with tactics like the ones in how to get more cleaning clients will absolutely read it before booking.

The 5-part response formula

Every good response, regardless of how unfair the review is, follows the same skeleton:

  1. Thank them. Yes, really. "Thank you for the feedback" costs you nothing and instantly reads as professional. It also disarms the reviewer.
  2. Empathize without groveling. "I'm sorry the clean didn't meet your expectations" acknowledges their experience. Note: you're sorry about their experience — you haven't confessed to anything yet.
  3. State your side, briefly and factually. One or two sentences, no heat. This is for the audience: your version of events, your standards, your policy. If you genuinely messed up, own it plainly — audiences respect that even more.
  4. Make it right (or offer to). A re-clean, a partial refund, or simply "we'd love the chance to fix this." Even if they never take it, future readers see the offer.
  5. Take it offline. "Please call me directly at..." ends the public back-and-forth and shows you handle things personally.

Short is strong. Aim for 60–120 words. A reply longer than the review looks defensive.

6 fully written example responses

Adapt the details, keep the temperature. (Names below are invented.)

1. The unfair 1-star review

"Terrible company. Would give zero stars if I could. Do not hire." — no details, no name you recognize.

Thank you for the feedback, though I'll be honest — I'm struggling to match this review to any job in our records, and details matter to us. If you were a client of ours, please call me directly at (555) 012-3456 so I can understand what happened and make it right. If this review was left in error, I'd be grateful if you'd double-check the business name. We take every clean personally, and we'd never want a genuine concern to go unheard. — Maria, Owner

Why it works: calm, opens the possibility of a mistake without accusing anyone, and shows future readers you chase down every complaint — even anonymous ones.

2. The mixed 3-star review

"Cleaning was fine, kitchen looked great. But they were 20 minutes late and I had to point out two spots they missed in the bathroom."

Thank you, Rachel — genuinely. The kitchen praise means a lot, and the rest is fair. We were late that day and should have communicated better, full stop. I've since changed how we schedule our mornings so there's buffer between jobs, and "check the bathroom corners twice" is now literally on our checklist. I'd love the chance to show you the improved version of us — your next clean will come with a little extra care on the house. — Maria, Owner

Why it works: 3-star reviewers are winnable. Agreeing with fair criticism and naming the specific fix turns a lukewarm review into a loyalty story.

3. The late-arrival complaint

"Booked 9am, cleaner showed up at 9:45 with no warning. I had to leave for work. Waste of my morning."

You're right to be frustrated, Dana, and I'm sorry — 45 minutes late with no message isn't the standard we hold ourselves to. There was a genuine emergency at the prior job, but that's an explanation, not an excuse: we should have called you the moment we knew. We've now set a hard rule that you'll hear from us at the first sign of a delay. I'd like to make this up to you with a complimentary refresh clean, scheduled at a time we will absolutely honor. Call me at (555) 012-3456. — Maria, Owner

Why it works: full ownership, the distinction between explanation and excuse (readers love this), a policy change, and a concrete offer.

4. The damage claim

"They cracked the glass on my stovetop and denied it. Filing a complaint."

Thank you for raising this, Mr. Torres. Damage claims are something we take extremely seriously — it's why we're fully insured and why our team photographs kitchens before and after every clean. I've reviewed the photos from your visit and I've reached out to you directly so we can look at them together and resolve this fairly. If our review shows we caused the damage, our insurance will cover the repair, no argument. I'd ask anyone reading to know: we never leave a genuine damage claim unresolved. — Maria, Owner

Why it works: no public accusation of lying, but a confident description of your evidence process. Future readers hear "insured, documented, fair" — which is the whole point. (Never admit fault publicly before you've verified; never call the client a liar either.)

5. The no-show accusation

"Cleaner just never showed up. No call, nothing. Completely unreliable."

I'm so sorry, Priya — and thank you for telling us here, because this needed fixing. I've looked into it: the booking was logged for the following Tuesday, so on our end nobody missed a job — but that doesn't help you, because you were the one waiting by the door. Whatever caused the mix-up, our confirmation process clearly wasn't clear enough, and we've now added a day-before confirmation text for every single visit. I'd love to get you the clean you booked, on us. I'll reach out today. — Maria, Owner

Why it works: explains a likely mix-up without making the client the villain, then announces a system fix. "The confirmation text now exists because of this review" is a redemption arc readers remember.

6. The price complaint

"$250 for a few hours of cleaning?! Absolute rip-off. Found someone for half that."

Thanks for the honest feedback, and I understand — $250 is real money. For transparency's sake: that price covered a two-person team for a full deep clean, all supplies and equipment, insurance, and background-checked cleaners, with our 24-hour come-back guarantee. There are absolutely cheaper options out there, and for some homes they're the right fit. We've chosen to compete on thoroughness and trust rather than price, and we try to be upfront about that in every quote. Wishing you the best with your new cleaner — and our door's open if you ever want the full-service version again. — Maria, Owner

Why it works: never discounts, never sneers at cheaper competitors, and quietly lists everything the price includes. This reply sells to every future reader who values quality. (Getting the price conversation right earlier helps too — see how much to charge for house cleaning.)

What never to say

However right you are, these lose the audience instantly:

The calm-reply shortcut: let AI write the first draft

The hardest part of all this isn't knowing the formula — it's being calm enough to follow it while your heart's pounding. That's exactly the moment to let an AI assistant (like ChatGPT — the free version is fine) write draft one. Try this:

"A client left this review of my cleaning business: [paste review]. Here's what actually happened: [your side]. Write a calm, professional public reply using this structure: thank them, empathize, state my side briefly and without blame, offer to make it right, invite them to call me. Under 100 words, warm tone, no defensiveness."

The AI has no ego and no adrenaline. It'll hand you the gracious version, and you just add the human touches. (New to this? Here's how to use AI for your cleaning business — no tech skills needed.)

We've packaged this exact prompt — plus prompts for review requests, quotes, and client messages — in our free pack: 25 AI Prompts for Cleaning Businesses. Free, instant, and it'll pay for itself the next time one star ruins your lunch break.

One last reframe

Every cleaning business that operates long enough gets a bad review. It's a tax on being visible. The owners who thrive aren't the ones who never get them — they're the ones whose replies make strangers think, "honestly, I'd hire her."

Handle it once, learn the pattern, and the fear mostly disappears. And if you want every hard client conversation — reviews, complaints, price pushback, awkward reschedules — pre-written and ready to personalize, that's exactly what the Cleaning Business AI Toolkit is for: 200+ prompts and templates, $39, yours forever.

Want AI to write all of this for you?

Get 25 free copy-paste prompts for your cleaning business — quotes, reviews, emails, and social posts.

Get the Free Prompts