You just got a one-star review. Your stomach drops. You read it three times, get angry, type out a response, then — hopefully — delete it before hitting send.
Every contractor has been there. Bad reviews happen to good contractors all the time. Sometimes the customer had unrealistic expectations. Sometimes you actually messed up. Either way, that review is sitting on your Google profile where every future customer can see it.
Here's the thing most contractors get wrong: a bad review doesn't have to cost you jobs. A bad response to a bad review will cost you jobs every single time.
Let me walk you through exactly how to handle bad reviews so they actually help your business instead of hurting it.
Why bad reviews aren't the end of the world
A business with nothing but five-star reviews looks fake. People know that. A 2024 BrightLocal survey found that 74% of consumers trust a business more when they see a mix of positive and negative reviews, as long as the business responds well.
Think about it from the customer's side. They're scrolling through reviews for painters or fence guys in their area. They see your 4.7 stars with 85 reviews. One of those reviews is a complaint about scheduling. Your response is polite, acknowledges the issue, and explains what happened. That actually makes you look better than the guy with 12 perfect five-star reviews that all sound like his mom wrote them.
The review itself matters less than what you do with it.
Step one: don't respond when you're angry
This is the most important thing I can tell you. Do not respond to a bad review within the first 24 hours. Just don't.
When you're mad, you write things like "Well maybe if you'd answered your phone when we called three times..." or "The scope clearly stated..." You might be right. Nobody cares. Future customers reading that exchange will side with the reviewer almost every time, because you look defensive and they look like the victim.
Wait a day. Go frame a wall or stain a deck. Come back to it when your blood pressure is normal.
Step two: figure out if the complaint is valid
Be honest with yourself. Did your crew leave a mess? Did you miss the deadline you promised? Was communication bad?
If yes, own it. Nothing disarms an angry customer faster than "You're right, and I'm sorry." People expect you to argue. When you don't, it throws them off. About half the time, a genuine apology gets the review updated or removed entirely.
If the complaint isn't valid, maybe they wanted work that wasn't in the contract, or they're confused about what was agreed on, you still need to respond carefully. More on that in a minute.
Step three: write a response future customers will respect
Your response to a bad review isn't really for the person who left it. It's for the hundred people who will read it before calling you for a quote.
Here's a formula that works:
- Thank them for the feedback (yes, even if it's garbage feedback)
- Acknowledge their frustration without admitting fault you don't have
- Briefly explain your side, one or two sentences max
- Offer to make it right offline
Here's what that looks like in practice:
Bad review: "They were supposed to be done in 3 days and it took a week. Terrible communication."
Good response: "Hi [Name], thanks for sharing your experience. I understand the frustration with the timeline. We ran into unexpected wood rot on your south-facing trim that needed repair before painting, which added time to the project. I should have communicated the delay better, and that's on me. I'd like to discuss this further, please give me a call at [number]."
Notice what happened there. You acknowledged the frustration. You explained the reason without being defensive. You took responsibility for the communication gap. And you moved the conversation offline where it can actually get resolved.
Bad response: "We found wood rot that YOU should have mentioned before we started. The job took longer because of YOUR house, not our work. Maybe check your trim before blaming contractors."
Same facts. Completely different impression. The first response makes you look professional and reasonable. The second makes you look like someone nobody wants to hire.
Step four: know when to just let it go
Some reviews aren't worth engaging with. If someone leaves a one-star review that just says "Terrible" with no details, a brief professional response is fine: "We're sorry to hear about your experience. Please reach out to us at [number] so we can understand what went wrong."
If someone is clearly unhinged, writing paragraphs of insults, making stuff up, threatening you, keep your response short and professional. One sentence. Don't engage. Other people reading the review can tell when someone is being unreasonable.
And if you get a fake review from someone who was never your customer, report it to Google. Document why it's fake. Google removes about 35% of reported fake reviews, though it can take a few weeks.
How to get more good reviews to bury the bad ones
The best defense against a bad review is having 50 good ones around it. Most contractors are terrible at asking for reviews. They do good work, the customer is happy, and nobody ever asks them to write about it.
Here's what actually works:
Ask at the right moment. The best time to ask is right after the final walkthrough when the customer is looking at fresh paint or a new fence and they're excited about it. Not two weeks later in a text. Right there, in person.
Make it easy. Create a short link to your Google review page. Put it on a card. Text it to them. Most people are happy to leave a review but they won't go searching for your business page on their own.
Follow up once. If they didn't leave a review after the in-person ask, send one follow-up text a few days later: "Hey [Name], glad you're happy with the fence! If you have a minute, a Google review would really help us out: [link]." One text. Don't nag.
Don't offer incentives. Google's terms of service prohibit offering discounts or gifts for reviews. Plus it makes your reviews look bought.
If you consistently ask, you should be getting a review on about 30-40% of your jobs. That adds up fast.
What about Yelp, Facebook, and the rest?
Google is king. That's where most people look. But if you get a bad review on Yelp or Facebook, the same rules apply: stay calm, respond professionally, move the conversation offline.
One thing about Yelp specifically: their algorithm buries reviews it considers "not recommended," and there's no way to predict which ones. Don't waste energy trying to game Yelp. Focus on Google.
Facebook reviews can sometimes be turned off entirely for your page. If you're getting hammered on Facebook but doing fine on Google, that might be worth considering.
When to involve a lawyer
Rarely. But there are situations where legal action makes sense:
- Someone is posting false statements that are clearly defamatory (not just opinions, actual false claims)
- A competitor is leaving fake reviews
- Someone is harassing you across multiple platforms
A cease-and-desist letter from a lawyer costs a few hundred bucks and stops most problems. Actual lawsuits are expensive and almost never worth it for a single bad review.
The real fix: communicate more
Most bad reviews come down to communication failures, not bad work. The customer didn't know the timeline changed. They didn't understand what was included in the quote. They expected one thing and got something different.
SnapBid's estimating tools help with this because your estimates spell out exactly what's included, what's not, and what the timeline looks like. When everything is written down clearly from the start, there's less room for misunderstandings that turn into bad reviews later.
Send updates during the job. Even just a quick text: "Crew is wrapping up day two, trim work starts tomorrow." That one text takes 15 seconds and prevents most "terrible communication" reviews.
