← All guides
general

How to Handle an Unhappy Customer as a Tradesperson


You've finished the job. The work's solid. Then the customer tells you they're not happy—maybe the price wasn't what they expected, the timeline slipped, or they just wanted something different than what you delivered.

This happens to every tradesperson. How you respond in that moment determines whether you lose the customer, get a bad review, or turn it into a chance to build loyalty.

Listen First, Defend Second

When a customer complains, your instinct might be to explain why the job took longer or cost more. Don't start there.

Let them finish. Ask clarifying questions. Write down what they're actually upset about—not what you think they should be upset about. Sometimes customers aren't mad about the money; they're mad because you showed up two hours late and didn't text, or because you didn't ask before moving their stuff.

Listen long enough that you actually understand the problem from their side. You don't have to agree with them. You just have to hear them out.

Own Your Part Honestly

If something went wrong on your end, say it. Don't make excuses about suppliers being late or the weather or "you should have known that would cost extra."

Customers respect honesty. They don't respect someone trying to wiggle out of responsibility.

You can own your part and still set boundaries. For example: "I should've sent you a photo update on day two like I said I would. That's on me. The price increase came because we found asbestos in the walls—that's a real cost—but I should've called you before ordering the disposal service so you had a choice."

This builds trust even when things went wrong.

Separate the Problem from the Relationship

A customer might be upset about the invoice, the timeline, or the outcome. But they're usually upset about feeling unheard, disrespected, or surprised.

Address the feeling separately from the practical problem.

Try: "I can see why you're frustrated. You got a quote for £800 and then it went to £1,200, and I didn't explain that clearly upfront. Let me walk you through exactly what happened." Then solve the practical bit—whether that's a partial refund, a payment plan, or a clear breakdown of why costs changed.

Sometimes you can't give them the outcome they want. But you can still give them honesty and respect, which matters more than you might think.

Know When to Make It Right—and How

If you made a mistake that cost them money or caused hassle, fix it. This might mean:

The cost of fixing it is usually less than the cost of a bad review, a chargeback dispute, or losing repeat business from someone who would have hired you again.

Set clear limits though. If a customer is asking you to re-spec an entire job because they changed their mind (not because you messed up), that's a different conversation. You can offer a discount on new work, but you're not eating the cost of a design change.

Document and Follow Up

After you've sorted it, send them an email or text confirming what you agreed to do.

"Just to confirm—I'll come back Tuesday to reseal the grout at no extra charge, and we're done. Thanks for your patience."

Then actually show up on Tuesday. Do what you said. Follow up once it's done: "All sorted. Let me know if you need anything else."

Unhappy customers who see you follow through often become your most loyal ones. They've seen you handle pressure well.

Know When to Walk Away

Some customers will never be satisfied. They'll move the goalposts, refuse to pay, or treat you poorly no matter what you do.

You don't have to keep those customers. Politely decline future work. In extreme cases where they're abusive or refusing to pay a fair invoice, involve a mediator or small claims court.

Your time and mental health matter. Not every complaint is fixable, and not every customer deserves a second chance.

Flint handles job quotes, invoicing, and follow-up communication for plumbers and electricians in seconds—try it free at ask-flint.com.