I remember exactly where I was when she called. Standing in the driveway after a long day, thinking the job was done and filed. Then the phone rang, and I heard that particular tone in a homeowner's voice — the one that tells you, before they've said a single specific thing, that something is wrong.

The renovation had gone reasonably well. On budget, close to schedule, the client had seemed happy at the end. She'd found a problem after we'd left, and it was legitimate. Something we'd missed in the final walkthrough — not catastrophic, nothing structural, but definitely not right, and definitely something we should have caught. She was frustrated and she wasn't being unreasonable about it.

But I could hear something underneath the frustration that was almost more telling: she'd braced herself for a fight. You could hear it in how carefully she was choosing her words, how she'd clearly rehearsed this call. She'd dealt with contractors before and she was expecting to go to war just to get someone to come back and fix what they'd already been paid to fix.

That expectation told me more about the industry I was in than anything else could have.

What Most Contractors Do With a Complaint

The default response in this industry — and I've seen it, I've done a version of it myself earlier in my career — is to get defensive. You question whether the issue existed before you got there. You point to the scope and argue about what was included. You take a day or two to respond because you're busy and because the call made you feel attacked. By the time you actually get back to the client, the relationship has already taken damage that's hard to repair, and whatever goodwill existed at the end of the job has been replaced by a transaction that feels adversarial.

Most contractors treat a complaint as a threat. And the response to a threat is to protect yourself — to minimize, deflect, negotiate. The problem with that instinct is that it's completely backwards from what the situation actually calls for, and it costs far more in the long run than the callback ever would have.

"The client isn't your adversary. The deficiency is your adversary. The sooner you separate those two things in your head, the better your business is going to run."

What We Did Instead

We went back within 48 hours. Not because I was forced to. Not after a second call or a threat to leave a bad review. We booked it the next morning, showed up when we said we would, fixed it properly — not a patch, not a workaround, the right fix — and followed up by phone a week later to make sure she was happy with the result.

That was it. No drama, no back-and-forth about whose responsibility it was. No invoice for the return trip. No suggestion that the original job had somehow been her fault. We made it right and we moved on.

She sent us three referrals over the next eighteen months. Two of them became significant jobs. One of those clients referred someone else. What started as a phone call that ruined my Tuesday afternoon turned into a referral chain worth more than the original renovation by a factor of several times over.

The complaint itself wasn't the turning point. The turning point was what we did with it.

Why the Speed Matters More Than You Think

There's a specific window after a complaint is raised where the client is still emotionally open to a positive resolution. It's shorter than most people think — maybe 24 to 48 hours. Inside that window, a fast, no-drama response feels like a relief and creates a disproportionate amount of goodwill. Outside that window, even a perfect resolution feels like it was extracted under pressure, and the goodwill is significantly reduced even if the fix is identical.

Speed communicates something that the actual repair can't communicate on its own. It says: you matter more than my schedule right now. It says: I take this seriously. It says: you don't have to fight me on this. For a client who walked in expecting a fight, that signal lands hard. The contrast against what she'd experienced with other contractors wasn't that we did better work — it's that we responded like a business that respected her time and her home. That's a different thing entirely, and it's what she talked about when she referred us to her friends.

The Real Cost of Not Handling It

I've watched contractors lose clients over $400 callbacks. Not because of the deficiency itself — most homeowners understand that construction isn't perfect — but because of the response. The slow reply. The defensive conversation. The half-fix that required a second call to get it done right. Every one of those friction points is a withdrawal from an account that was probably already pretty thin, and once it hits zero you don't get referrals. You get reviews, and not the kind you want.

The math is straightforward even if nobody runs it out formally. The cost of a callback on a completed job is maybe a few hundred dollars in labour and materials, depending on the issue. The cost of losing the client relationship, losing the referrals that relationship would have generated, and potentially dealing with a bad review is multiples of that. And yet the instinct in the moment is almost always to minimize the callback cost, because it's visible and immediate, while the relationship cost is invisible and deferred.

What you don't see, you don't protect.

Building a System Around It — Not Just a Response

The lesson I took from that call wasn't just about this one client. It was about building a process so that every client who has a concern after a job gets the same response, regardless of who picks up the phone or which crew ran the job.

Most trades businesses handle complaints reactively and inconsistently. If the owner takes the call, it gets handled one way. If someone else picks up, it might go completely differently. The client experience depends entirely on who happened to be available, which means your reputation is being managed by chance rather than by design. That's not a system. That's luck, and luck runs out.

What we built was simple: a clear protocol for how complaints and callbacks get logged, who owns the response, what the timeline is, and what resolution looks like before we close the file. Nothing fancy. A checklist and a commitment. The checklist ensures nothing falls through the cracks. The commitment — that any legitimate deficiency gets addressed within 48 hours, no exceptions — is the piece that actually changes the client experience.

"When you systematize the response, you systematize the outcome. And the outcome, consistently executed, is a reputation for being the contractor who makes it right."

The Bottom Line

Every trades business is going to have deficiencies. Callbacks are a fact of the industry — the materials aren't always perfect, the conditions aren't always ideal, and even your best crew has an off day. The question was never whether it would happen. The question is what you do when it does, and how consistently you do it.

Speed matters more than perfection in the response. A fast, no-drama resolution from a contractor who shows up without being pressured creates a loyalty that's genuinely hard to replicate any other way. Most of your clients have been burned before. When you handle a problem without making them fight for it, the contrast to everything they've experienced is powerful enough to turn a complaint call into a five-year relationship.

That's not customer service strategy. That's just running a business that respects the people it works for.

If complaints and callbacks are something you're handling inconsistently — or not handling fast enough — that's one of the first things worth building a process around. It's the kind of thing we work through directly in coaching, because the fix is usually simpler than people expect once you map out what's actually falling through the cracks. Learn more about how the coaching works.

Related: If It Lives in Someone's Head, It's Not a System

Book a Free Fit Call

Get The Builder's Playbook in your inbox

A short note from Eddy with a link to each new post — every two weeks, nothing else.