How to handle difficult customers in a detail or PPF shop

How to handle difficult customers in a detail, PPF or ceramic shop: what to say when they yell, a drop-off checklist, and when to fire one.

The short answer

Most difficult customers are made by the shop before the car ever goes in the bay, because nobody set their expectations at the consult and the drop-off. Handle them with a process: a signed terms of service, an honest reality check, 3 sets of photos, and a complaint plan that moves them out of a text thread and into your shop. Fire the few who turn abusive and refund them. Keep the rest by staying in touch between jobs, because great work alone won't bring them back.

A customer in his mid-60s once told me to go do something to myself I won’t type here, in my own shop, after he’d raised his voice at me and my team more than once. Some of that was him. A lot of it was built by my own shop back at the consult, when we skipped the talk where we tell a PPF customer what the film can and can’t do.

If you’re working out how to handle difficult customers, start well before the yelling, because most of them get made at the consult and the drop-off and only show it at pickup. Fixing that means an uncomfortable talk about imperfections before every deposit, and it’s the talk my own shop skipped on a busy day.

Why are so many detailing customers difficult?

They walk in with expectations nobody has set, so they fill the gap with perfect photos and YouTube videos. They think the 2019 BMW they’ve been running through the automatic car wash 30 times a month will leave your shop looking like it just rolled off the showroom floor.

Somebody has to recalibrate that without losing the sale, and in a growing shop that person is usually overloaded. Somewhere around $75k to $100k a month, your GM becomes the face of the business for about 80 percent of your customers. My GM, Will, handles 15 to 20 customer interactions a day, and by customer 15 even a great GM starts to blur. That’s what happened with this customer. We were slammed, nobody had the expectations talk with him, and as the owner, that’s on me.

How do you set expectations before a PPF or ceramic coating job?

You say the uncomfortable part before the deposit, and then you get it in writing. Every consult in our shop runs through 4 beats: a compliment, a reality check, a commitment, and a close on expectations.

The compliment shows you’ve looked at the car: “It’s in great shape for its age,” and then the but. The reality check is where you level with them. We aim for a perfect install, but at any shop there’s going to be some dust or a small imperfection somewhere, because no detail shop is a clean room. We call it “paint protection, not paint perfection,” and that line is never an excuse to ship bad work.

Then comes the commitment, that we’ll do everything we can to keep imperfections to a minimum, and then I close on expectations: “If you’re looking for absolute perfection, no shop can deliver that. If you want the best protection with minimal imperfections, we can absolutely deliver that.” When I’ve hit all 4, I’m typically not going to have a problem with that client.

The talk only holds up if it’s backed by paper. Back in 2020 I moved our terms of service to a digital agreement every client signs before they walk through the door, and it cut our customer conflicts by something like 95 percent. It covers scope of work and limitations, environmental factors, industry standards, payment terms, cancellation, dispute resolution, photo and video rights, liability and weather. In about 5 years I think 2 people refused to sign it.

Our 24-hour reminder text ends with “Complete terms of service prior to arrival required. No terms, no job start.” If someone shows up without signing, we tell them we can’t touch the car until the terms are done. They either finish it on their phone in 2 minutes or do it when they get home, since the car usually isn’t ready for the wash bay yet anyway.

The drop-off checklist

This comes from the 3-touch system we now run on every job, from the consult through the photos.

  • Terms signed and deposit paid before the car arrives, and the payment method confirmed so nobody is surprised by a personal check at pickup.
  • Compliment the car honestly, then give the reality check out loud for this car, including what “paint protection, not paint perfection” means on a dark hood with deep curves.
  • Walk around the car with the customer and point at the chips and swirls that are already there.
  • Take 3 sets of photos: the car as it sits where they parked it, in the wash bay before washing, and after the wash, because you don’t see everything until a car is clean.
  • Tell your GM about red flags, like a customer who says they have nothing better to do than wipe the car down in the garage.

How do you handle difficult customers when they start yelling?

Thank them for telling you and get them into the shop on a specific day to look at it together. Don’t argue over text or debate industry standards. Once you’re explaining standards to someone who’s already upset, you’ve lost the conversation, because you’re on defense.

Explaining industry standards to an upset customer is like explaining physics to somebody who has decided that gravity just doesn’t exist. So, you know, all my efforts were out the window.

Gabe Fletcher on When customers say "Go F**K Yourself"

The way I want it handled is what we did on a front bumper, the kind with lots of tack points and big stretches. We didn’t heat the film enough in the tight spots, it lifted, and after 2 or 3 tries at trimming and laying it back down, dirt got under it. The customer messaged me upset. I thanked him, said I understood where he was at, asked him to come by the next day for an official look, and told him we’d replace that piece of film on us. The second install came out much better, and he was fine, because somebody had his back.

Sometimes that’s all clients want to hear, is they just want to hear somebody who’s got them covered. You should try and avoid going back and forth over text. Please, at all costs, avoid doing that. Have these people come to the shop. Just say, totally understand, why don’t you come by on this date and we’ll come up with a plan.

Gabe Fletcher on Honesty Scales & Fake Fails - Growing On Integrity Watch at 11:50

The angry customer script

Use this for the first call or text and the visit after it. The lines in the first 2 steps and step 4 come from the bumper call, and the last line of step 6 is what I said to the customer I fired.

  1. Thank them and slow it down: “Hey [name], first off, thanks for letting me know. I totally understand where you’re at.”
  2. Move it to the shop with a real time: “Why don’t you come by [day] at [time]? We’ll take an official look together and come up with a plan.” If they keep going over text: “I want to see it in person so I’m not guessing. Does [day] or [day] work better?”
  3. At the shop, let them talk first. Have the drop-off photos and the signed terms pulled up, but don’t lead with them.
  4. If it’s on you, say so plainly, then give a date: “That’s on us, and we’ll take care of it. I can have it back to you by [day].”
  5. If it’s within standard, go back to the drop-off conversation: “Remember when we talked about dust and small imperfections? This is what that looks like, and I’ll still see what we can improve.” That only works if you actually had the talk at drop-off, which is why the checklist comes first.
  6. If they abuse your team, draw the line once: “I want to make this right, and I can’t do that while you’re talking to my guys like that.” If it’s past fixing: “I don’t need to look at the car at this point. I’d rather just take the film off and give you your money back.”

When should you fire a customer?

Fire a customer when they cross from frustrated to abusive, or when they’ve decided perfection is the only acceptable result and no proof will change their mind. Decide where that line is before you need it, and tell your team you’ll back them.

My customer gave me 2 warnings I ignored. He told us more than once that he was retired and had nothing better to do than wipe the car down in his garage, and when someone tells you their full-time job is obsessing over their vehicle, you’re probably headed for a world of pain. Then, an hour after pickup, he came back almost spitting and threatened to stop payment on his check. When somebody leads with financial threats before they understand the situation, you’re dealing with a problem customer every single time.

The first install had about 3 dust particles in a big, dark hood with valleys and a lot of stretch, plus 2 in a fender, which is inside the usual rule of thumb of 2 or 3 minor imperfections per panel. Other shops he took it to told him it was a solid job. We reinstalled almost the whole thing anyway, around $2,600 worth of film, and the first thing out of his mouth at the second pickup was, “You people just don’t get it, do you?”

The last time he came in, he wanted me to show him on the car how I could call it professional work. I told him, “Sir, I don’t need to look at the car at this point. I’d rather just take the film off and give you your money back.” He got crude, and I swore right back at him and told him to leave before I had him trespassed. I regret the whole thing.

I could have always done better and probably could have handled the situation better. But I don’t allow anybody to speak to me that way or my team, because your teammates and your installers, they’re not punching bags. Those are professionals who deserve respect.

Gabe Fletcher on When customers say "Go F**K Yourself"

So now it’s written down, starting with an escalation ladder.

  1. The foreman or customer service rep handles minor concerns at arrival and in messages.
  2. The GM steps in for quality disputes.
  3. I step in as the owner only if the customer becomes abusive or can’t be calmed down.
  4. Termination of service and a refund.

The team protection policy goes with it. No employee has to tolerate verbal abuse, threatening behavior ends the service right there, volatile conversations get a second team member as a witness, and we back anyone who walks away from an abusive situation. Both belong in your SOPs, and the article on detailing SOPs and checklists covers how to write them so your crew uses them. After I fired him, I texted the local shop owners I’m friendly with to warn them, including the shop he was probably headed to next, and they do the same for me.

When customers say "Go F**K Yourself" | How to deal with problem detailing customers 24 min Watch on YouTube

What does a problem customer actually cost?

Usually a lot more than the ticket. That job was about $2,700 in revenue and roughly $1,500 of margin with a 1099 installer. Once I added up the complaints and callbacks, a stressed installer working slower, the risk of a bad review, the hit to team morale and my own time, it came out closer to $5,000.

Your team is watching how you deal with difficult customers, too. Every time you take abuse from a customer, you tell your team their well-being doesn’t matter, and when you redo work for someone unreasonable, you set a precedent that perfection is possible. When they see you stand up for them, they’ll go through walls for you and keep your standards when you’re not in the building.

Does dropping the price fix an unhappy customer?

No. A discount on the same package tells the customer your first number was made up, and every number you give them after that feels open to change.

You fix this back at the sale. When a customer can’t afford the full package, change what’s in it, like a partial front on the panels that take the most damage, so they pick something they understand before the deposit. There’s more in detailing packages and pricing and how to close more PPF and ceramic coating sales.

A customer who makes a clear choice they understand and feel good about does not turn into a problem six months later. The goal was never to just grab the deposit today. The goal is a happy customer who sends you their friends for the next 10 years.

Gabe Fletcher on The Customer Bought The Car For A Feeling: Sell That Instead

Why do detailers lose customers who loved the work?

Because exceptional work is the baseline, and customers forget you between jobs. They leave thrilled, and if nobody from your shop contacts them, they’re fuzzy on the details within a year. Around 14 months, a common gap between services, they want a coating on the next car, so they search Google and call whoever picks up.

Why Detailers Keep Losing Customers (No One Talks About This) 18 min Watch on YouTube

Staying in touch costs almost nothing. When a GT3 RS comes through the shop and you remember the one you did last year, a 15-second text that says “Got another GT3 RS in today, made me think of you. How’s yours treating you?” changes that relationship. A $50 gift basket a month after a $7,000 full body PPF is less than 1 percent of the job.

The example math I used on the episode goes like this. Say you have 300 past customers and maybe 10 percent come back on their own, so 30 customers at $1,500 each is $45,000. Double that rate by staying in touch and it’s $90,000 before a single referral. Plug in your own numbers, and keep in mind these are the same people your reviews and referrals come from, which is what detailing marketing ideas that compound is built on.

What does a good customer experience in a detail shop look like?

It looks like you telling the customer what’s happening before they have to ask. In our shop that comes down to a handful of habits that cost almost nothing.

  • Every client gets 2 photo updates during the work, usually the foam cannon wash and prep and then the polishing or the film going on, and we don’t tell them those are coming.
  • If we find a problem, we call right away, with the least inconvenient solution already worked out.
  • After a consult call, I send a personal follow-up email that recaps what we talked about and lays out the pricing options I’d suggest.
  • At pickup they get care instructions, warranty documentation, brochures for our other services, and a recommended product list by email, and we book a follow-up appointment before they leave.

Your full attention is part of it too. I once gave a family a free consult on their Tesla, set the lobby up like a conference room, showed them tint on a heat box and a ceramic coated demo hood, and spent 40 minutes with them. They booked $10,000 in work the next day.

Where should you start this week?

Pick the 1 thing that would have prevented your last blowup and put it in place before Friday. For a lot of shops that’s the 4-beat expectations talk plus the “no terms, no job start” line in the reminder text. Then write your escalation ladder and team protection policy on 1 page and read it to your crew. While you’re at it, text 1 customer from last year who loved their car, with no offer attached.

I told the whole story on the tough customers episode of Talkin’ Paint, the podcast I host for detail, PPF, ceramic coating and window tint shop owners. Honesty Scales and Fake Fails has the bumper story, and the rest are in the episode archive.

Questions shop owners ask

Should I refund a customer who is unhappy with good work?

If the work is within standard and the customer is reasonable, fix what you can and walk them back through the expectations you set at drop-off. If they turn abusive or nothing will satisfy them, offering to remove the film and refund the job is usually the cheaper move. On the worst one my shop had, the hidden costs pushed a $2,700 job to close to $5,000.

What should a detail shop's terms of service include?

Scope of work and its limits, environmental factors, industry standards for imperfections, payment terms, cancellation, dispute resolution, photo and video rights, liability and weather. Send it digitally with the deposit request so every client signs before arrival, and put 'no terms, no job start' in the 24-hour reminder text. At Gabe Fletcher's shop, that cut customer conflicts by something like 95 percent.

How many imperfections are normal in a PPF install?

A common rule of thumb is 2 or 3 minor imperfections per panel, like a dust speck or a small work mark, depending on who you ask. No detail shop is a clean room, so tell customers that at the consult and put it in your terms of service. Explaining it for the first time after pickup almost never goes well with an upset customer.

Should I deal with an angry customer over text?

Answer the first message quickly, but don't argue in a text thread. Thank them, say you understand where they're at, and invite them to the shop on a specific day to look at the car together and agree on a plan. Going back and forth over text is how an unhappy customer turns into an enraged one.

How do I keep detailing customers coming back?

Stay in touch between jobs. Customers who loved your work still forget your name after a year or so, and when they need the next service they search Google and call whoever answers. A 15-second text when a similar car comes in, or a small gift after a big job, keeps your shop the first one they think of.

Episodes in this article

All Talkin' Paint episodes →