🔧 Plumbing · Customer Communication

Running Late Message for Plumbers — That Actually Calms the Customer

Being late as a plumber is different from being late in almost any other trade. When your customer booked you, they probably had water coming through a ceiling, no hot water, or a toilet that can't be used. They're not patiently waiting — they're managing a situation. The message you send isn't just a courtesy; it can meaningfully change how stressed they are until you arrive.

Why plumbing lateness hits differently

A landscaper running an hour late is an inconvenience. A plumber running an hour late while a customer has their main stopcock turned off, no water in the house, and a growing damp patch in the ceiling is a completely different situation.

Understanding the emotional state of your customer at the moment they receive your message changes what that message needs to do. It can't just notify — it needs to reassure. It needs to demonstrate that you know what their situation is, that you're still on your way, and ideally that there's something practical they can or don't need to do while they wait.

The plumbers who have the best reputations are almost always the ones who communicate early and often during delays — not because customers are inherently patient, but because communication transforms anxiety into a manageable wait. People can tolerate almost anything if they know what's happening.

The 4 different contexts — and how the message changes

🚨
Active emergency (leak, flood)
The message must include a practical action — what to do (or not do) right now. Include your revised ETA as a firm time, not a range.
🚿
No water / hot water
Acknowledge the inconvenience genuinely — it's significant. Let them know the fix time once you're there, if you can estimate it.
🚽
Blocked drain or toilet
Often more embarrassing than dangerous. Keep the message matter-of-fact. They'll appreciate discretion.
📋
Routine service call
Lightest touch needed. A brief, apologetic heads-up with a clear new time is all that's required.

Templates for every plumbing running-late situation

Template 1 — Active emergency, running 30–45 minutes late

SMS — for active leaks, floods or no water
Hi [Name], it's [Your name] from [Business] — I'm running about [X] minutes behind because of a job that ran over. I'll be with you by [specific time]. While you wait: if you haven't already, it's worth keeping the [stopcock / isolation valve] closed to stop any further water. Don't worry about anything else — I'll have everything I need when I get there. On my way now.

Template 2 — Routine or non-emergency call, running late

SMS — for service calls, inspections, non-urgent repairs
Hi [Name], [Your name] here from [Business]. Just wanted to let you know I'm running about [X] minutes behind today — the job before yours ran over. I'll be with you around [time]. Apologies for the delay — I'll make sure it doesn't affect the time I spend on your job. See you shortly.

Template 3 — Running significantly late (1-2+ hours)

SMS — for major delays; gives the customer a choice
Hi [Name], [Your name] from [Business]. I'm going to be honest — I'm running significantly behind today and I don't want to make you wait around without warning. I could be with you by [time], or if that doesn't work, I can rearrange for [day/time]. What would you prefer? Really sorry for the disruption — I'll make it up to you on the job.

Template 4 — Emergency job, need to reschedule a planned appointment

When an emergency callout means missing a planned booking
Hi [Name], I'm really sorry to do this — I've had an emergency callout that I can't turn down (active flood, water everywhere). I'm going to need to rearrange our appointment today. I'd like to offer you the first slot tomorrow morning, or [alternative time]. I'm sorry for the short notice — genuine emergency situations are the only time I'd cancel on a booking. I'll call you once I'm free to confirm.
💡 Always give a specific time, not a range. "I'll be there by 3pm" is reassuring. "Sometime between 2 and 4" extends the wait in the customer's mind to 4pm even if you arrive at 2:30. A firm commitment — even if it's optimistic — signals confidence and keeps the customer calmer.

The one thing most plumbers miss in running-late messages

Most running-late messages do the bare minimum: "Sorry, running late, be there at [time]." That's fine — it's better than nothing. But the plumbers who get glowing reviews for "great communication" add one small thing: practical guidance for the wait.

You're the expert on what's happening in that customer's property. They're not. So while you're on your way, they're often anxious about whether they're doing the right thing, whether the situation is getting worse, whether they should be doing something. A single sentence from you — "you don't need to do anything, just leave it as it is" or "make sure the isolation valve under the sink stays closed" — transforms the wait from anxious to managed.

That one sentence is also the reason customers leave reviews that say "professional and knowledgeable." They're not reviewing the plumbing — they're reviewing how you made them feel in a stressful situation.

❌ What most plumbers send — technically fine, practically useless
"Hi, just to let you know I'm running about 30 mins behind. See you around 2pm. Sorry for the inconvenience."

Compare this to a message that acknowledges the situation, gives a firm time, and adds guidance. The first message is notification. The second is service. The difference in how customers feel when you finally arrive is significant — and it shows up in reviews.

How early should I send a running-late message?
The moment you know. Not when you're already late — when you can see you will be. If you're at a job at 10am and you realise you won't make your 11am, send the message at 10am. An early warning is a courtesy. A message sent after the appointment time is an explanation, which lands very differently.
What if I need to cancel completely because of an emergency?
Be direct and offer an immediate alternative. Explain the situation briefly (active flood, genuine emergency), apologise specifically, and give them the next available slot. Call if you can rather than just texting — a call signals more genuine apology than a text for a cancellation.
Should I explain what's causing the delay?
One sentence, yes — "the previous job ran over" or "I'm dealing with an emergency callout" gives customers context that makes delays feel less personal. Don't go into detail. And never blame traffic as your primary reason unless it genuinely is — customers see through generic excuses.
▶ Watch on YouTube

Generate your running-late message in seconds

Tell OnToolsAI the customer's name, how late you are, and what the job type was. It writes the right message for the situation — ready to send before you even pull away from your current job.

Write mine free → ontoolsai.com