Every tradesman deals with difficult customers at some point, The difference is, experienced trades learn how to control the situation early.
It’s part of the job.
The problem isn’t that they exist — it’s how you handle them.
Because if you get it wrong, one difficult customer can:
- Wipe out your profit
- Waste your time
- Create unnecessary stress
- Damage your reputation or lead to bad feedback
And in some cases:
- Leave you out of pocket entirely
First — What Makes a Customer “Difficult”?
Not every awkward customer is a bad one.
But difficult customers usually show patterns:
- They question everything
- They push on price
- They change their mind
- They expect more than agreed
- They delay payments
The key is recognising this early.
Most of the time, the signs are there before you even start — if you know how to spot a bad customer before you take the job
The Biggest Mistake Tradesmen Make
They try to “keep the customer happy” at all costs.
So they:
- Agree to extras
- Don’t push back
- Avoid difficult conversations
And slowly:
The job stops being profitable.
This is exactly how tradesmen stay busy but still broke
Rule 1: Set Clear Terms Before You Start
Most problems come from unclear expectations.
Before starting any job, you should have:
- A clear scope of work
- A written quote
- Payment terms agreed
- What is NOT included defined
If this isn’t done:
You’re relying on goodwill — and that usually fails.
Rule 2: Stick to Your Price
Difficult customers will always test your price.
They’ll say things like:
- “Can you do it a bit cheaper?”
- “It shouldn’t cost that much”
If you drop your price too easily:
- You lose margin
- You lose control
- You set the tone for the rest of the job
Which is why knowing what you should actually be charging per day matters so much
Rule 3: Deal With Extras Immediately
This is where most jobs go wrong.
Customer says:
“Can you just add this while you’re here?”
If you say yes without addressing cost:
You’ve just given away your time.
Instead:
- Acknowledge the request
- Price it properly
- Confirm before doing it
Simple.
Rule 4: Don’t Avoid Difficult Conversations
Many tradesmen avoid confrontation.
But that makes things worse.
If something changes:
- Speak up early
- Be clear
- Be professional
Delaying the conversation usually leads to:
- Disputes
- Payment issues
- Stress
Rule 5: Protect Your Cash Flow
Difficult customers often delay payment.
So you need to protect yourself:
- Take deposits
- Use stage payments
- Don’t leave large balances at the end
Because once the job is finished:
Once the job is finished, your leverage is gone — and that’s when problems usually start.
This is where cash flow problems — even when you’re working constantly begin
Rule 6: Know When to Walk Away
Not every job is worth saving.
If a customer is:
- Constantly changing scope
- Refusing to pay properly
- Creating ongoing issues
You need to ask:
Is this still worth it?
Sometimes the best decision is to step away.
Which is why you shouldn’t take on every job just to stay busy
Why Tradesmen Get Stuck in Bad Jobs
Because:
- They don’t want to lose money already spent
- They hope it will improve
- They feel committed
But in reality:
Staying often makes it worse.
The Difference Between Control and Chaos
If you:
- Set clear terms
- Stick to pricing
- Manage changes properly
You stay in control.
If you:
- React to the customer
- Keep saying yes
- Avoid conversations
The job controls you.
Common Mistakes
1. Agreeing to extras without charging
Kills your margin.
2. Not setting boundaries
Leads to constant pressure.
3. Leaving payment until the end
Increases risk massively.
4. Trying to “win” every customer
Not all customers are worth winning.
Simple Rule to Follow
Be fair. Be clear. Be firm.
You don’t need to be difficult.
But you do need to be in control.
Final Thought
Difficult customers don’t cost you money because they’re difficult.
They cost you money when:
- Pricing isn’t protected
- Scope isn’t controlled
- Terms aren’t enforced
Handle those properly — and even difficult jobs can still be profitable.


Leave a Reply