Every handyman has had one of those jobs.
You booked it as a small repair. Maybe one hour. Maybe two. You arrive, start the work, and suddenly the “quick job” is not quick anymore.
The old screw snaps. The wall is worse than expected. The part does not fit. The customer forgot to mention something important. The previous repair was a mess. Or the job simply takes longer because real work is never as clean as it looked in the message photos.
This is one of the hardest parts of handyman work, because it affects everything else: your price, your next booking, your mood, your customer’s expectations, and sometimes whether you make money on the job at all.
When a job starts running over, the worst thing you can do is stay silent and hope the customer magically understands. Stop, explain, agree the next step, and record what changed.
1. Pause before the job runs away from you
The mistake many tradespeople make is trying to push through without stopping.
You notice the job is going sideways, but you keep working because you want to be helpful. Then another 30 minutes disappears. Then another hour. By the time you speak to the customer, the job is already bigger, you are already behind, and nobody has agreed what happens next.
As soon as you realise the job is not what was expected, pause.
You do not need a dramatic speech. Just slow the job down and explain what you have found.
For example:
“I’ve found an issue here. This is going to take longer than expected because the old fitting is damaged behind the surface. Before I carry on, I want to show you what I’ve found and agree what you want me to do.”
That one pause can save a lot of trouble later.
2. Explain the problem in plain language
Customers do not always understand the technical side. They only know the job was meant to be simple and now it is not.
So explain it like a normal person, not like you are trying to win an argument.
Instead of saying:
“The substrate is compromised and the existing fixing points are unsuitable.”
Say:
“The wall behind this is weaker than expected, so I can’t safely fix it the way we first planned. I need to use a different fixing or do a bit more preparation first.”
The clearer you are, the less likely the customer is to think you are making excuses.
This is also why communication before the job matters. The more clearly you explain the original job, the easier it is to explain when something has changed. We covered this in how to communicate clearly with handyman customers.
3. Show the customer what changed
When a job runs over because of a hidden problem, show the customer if you can.
Point it out. Take a photo. Send a quick message if they are not there. Keep it simple.
This helps because the customer can see that you are not just taking longer for no reason. You are reacting to something real.
Useful evidence might include:
- A broken fitting or damaged part
- Rotten timber, loose plaster or weak fixing points
- Wrong or missing customer-supplied parts
- Extra work that was not visible from the original photos
- Old repairs that need correcting before the new work can be done
- Access problems that were not mentioned before you arrived
You are not collecting evidence to fight the customer. You are making the situation clear, so both sides understand why the job changed.
4. Agree the next step before doing extra work
This is the big one.
If the job takes longer because of extra work, do not just carry on and hope the customer accepts the bigger bill later.
Agree the next step first.
You usually have three options:
- Continue today for an agreed extra price
- Finish the original part and book the extra work separately
- Stop the job if it has become unsafe, unsuitable or outside your skill
A useful sentence is:
“The original job was [original job]. What I’ve found now is extra to that. I can carry on today for [price/time], or we can book another visit if that works better.”
This keeps you professional and gives the customer a choice. It also stops the job turning into unpaid scope creep.
If you struggle with this, the article on what to check before accepting a handyman job is a good companion, because many overruns start before the job is even booked.
5. Price the extra time fairly, but do not work for free
There is a difference between being fair and giving away your day.
Sometimes a job takes ten minutes longer. Fine. That is normal. You do not need to turn every tiny delay into an argument.
But if the job changes properly — extra repairs, different materials, more preparation, more time, another trip — it needs to be priced properly.
You can be reasonable without apologising for charging.
Say something like:
“Because this is more than the original job, I’ll need to add [amount] for the extra time/materials. I wanted to confirm that before I continue.”
That is not rude. That is normal business.
If you are unsure whether to price extra time hourly or as a separate fixed amount, this connects closely to how to price small handyman jobs and how much a handyman should charge.
6. Protect the rest of your day
One job running over can ruin the rest of your schedule.
If you have other customers booked, you need to decide quickly whether you can stay or whether the extra work needs another visit.
Do not wait until you are already late for the next job.
Ask yourself:
- How much longer will this really take?
- Do I have another customer waiting?
- Can this job be left safely and finished later?
- Will staying here make me late for several other people?
- Is the extra money worth the damage to the rest of the day?
If you need to leave and return, say it clearly:
“I can see what needs doing now, but I don’t want to rush it or make you unhappy with the finish. I have another booking after this, so the best option is to book a return visit and do it properly.”
That sounds much better than rushing, getting stressed, and doing poor work.
If this happens often, your schedule may need more breathing space. This is exactly the kind of thing we talked about in how to manage multiple jobs in one day.
7. Be careful with customer-supplied parts
A lot of handyman jobs run over because the parts are wrong.
The customer buys hinges, brackets, taps, handles, shelves, curtain poles or fittings, but when you arrive, something does not match.
Maybe the size is wrong. Maybe something is missing. Maybe the quality is poor. Maybe the fitting needs extra fixings that are not in the packet.
The important thing is to separate your time from the customer’s parts.
A fair message is:
“The part supplied is not quite right for this job. I can either fit a suitable replacement if we get one, or I can return once the correct part is available. Today’s time still needs to be covered because I attended and checked the job.”
This is why it helps to agree material details early. The article on how to handle materials, receipts and customer-supplied parts goes into that in more detail.
8. Write down what changed
When a job changes, write it down while it is fresh.
It does not have to be fancy. A simple note is enough.
For example:
“Original job: refit loose shelf. Found wall plugs failed and plaster weak. Customer agreed extra fixing work and additional £35 before continuing.”
That kind of note protects you later if the customer forgets what was agreed.
It also helps your future self. If the customer calls again in three months, you know what happened, what you charged, and what was discussed.
HandyMinder is useful here because you can keep the job notes, customer details, payment status and history together. You are not trying to remember which WhatsApp message explained the extra work or which photo showed the damaged part.
9. Handle disappointment without getting defensive
Even when you do everything right, some customers will still be disappointed.
They wanted the job finished today. They wanted it cheaper. They thought it would be simple. They may not understand why the old problem has made the new job harder.
Stay calm. Do not take every reaction personally.
A good reply is:
“I understand it’s frustrating. I wanted to be clear before carrying on because the job has changed from what we first agreed. I can do it properly this way, or we can leave it there if you prefer.”
For general customer problem handling, business.gov.au has a useful guide on handling customer complaints. It is Australian, but the basic idea is useful anywhere: listen, stay clear, keep records, and deal with issues properly.
Customer rights and dispute processes are different in every country, but consumer advice pages can help you understand why clear records matter. For example, the UK’s Citizens Advice page on problems with home improvements, New Zealand’s Consumer Protection guidance on poor quality or incomplete work, and the US FTC’s home improvement advice all show the same practical lesson: be clear, keep proof, and do not rely only on memory.
10. Use the overrun to improve your next quote
A job that takes longer than expected is annoying, but it is also information.
After the job, ask yourself what you missed.
- Did you rely too much on customer photos?
- Did you forget to ask about access?
- Did you fail to check who was supplying parts?
- Did you price the job too tightly?
- Did you leave no gap before the next job?
- Did you say yes before understanding the full problem?
You will never remove every surprise. That is impossible in real trade work.
But you can reduce how often surprises cost you money.
Add better questions to your booking process. Ask for clearer photos. Build in a minimum charge. Leave small gaps between jobs. Record which types of jobs often run over.
This is where job history becomes powerful. Over time, you start seeing patterns. You learn which jobs are easy money, which jobs always take longer, and which customers or job types need clearer rules before you start.
A job running over is not always your fault. But if it keeps happening, your process needs to get stronger.
Final thoughts
Handyman jobs take longer than expected all the time. That is not the problem.
The problem is staying silent, doing extra work without agreement, losing control of your schedule, and then trying to explain everything after the damage is already done.
The better way is simple: pause early, explain clearly, show what changed, agree the next step, price extra time fairly, and write down what happened.
Most reasonable customers will understand if you communicate properly.
And the ones who do not understand? That tells you something too.
Your time matters. Your next customer matters. Your stress matters. A job that changes should be managed properly, not absorbed quietly because you feel awkward speaking up.
Be helpful, but be clear. Be fair, but do not give your day away.
Keep job changes clear before they become problems.
HandyMinder helps handymen and tradespeople keep job details, notes, payments and customer history in one place. When a job changes, you can record what happened instead of relying on memory later.
FAQ
What should a handyman do when a job takes longer than expected?
Pause the work, explain what has changed, show the customer the problem if possible, agree the next step, and confirm any extra time or cost before carrying on.
Should I charge more if a handyman job takes longer?
If the extra time is caused by work outside the original agreement, hidden problems, wrong parts or extra requests, it is reasonable to charge more. The important thing is to explain it clearly and get agreement before doing the extra work.
How do I tell a customer the job will cost more?
Keep it simple and polite. Explain what was originally agreed, what has changed, why it will take more time or materials, and what the new cost or option is before continuing.
What if a customer is unhappy because the job is not finished today?
Stay calm and explain the reason clearly. If the job cannot be finished properly or safely in the time available, it is better to arrange a return visit than rush the work and create a bigger problem.
How can I avoid handyman jobs running over in future?
Ask better questions before booking, request photos, confirm access and materials, allow breathing space between jobs, record job history, and learn which types of jobs often take longer than expected.