๐ Roofing ยท Customer Communication
Running Late as a Roofer โ How to Communicate Delays Without Damaging the Job
Roofing delays are more consequential than most trade delays. If scaffolding is already up, the customer's garden and access are restricted. If work has started, part of their roof may be temporarily exposed. Even a same-day delay on the first day of a multi-day job can unsettle a customer who's given a week of their life to accommodate the project. The message you send matters more than just courtesy โ it directly affects trust for the whole job ahead.
The 4 roofing delay scenarios โ each needs a different message
๐ง๏ธ Weather delay โ unable to start or resume today
The most common roofing delay. The customer understands weather is a factor, but they need clarity: is today cancelled entirely? Will you resume tomorrow? What about the scaffolding? Answer all three questions in one clear message.
๐ Running late on day 1 โ delayed arriving to start
The customer has likely cleared their diary, possibly moved their car, and may have family members at home to supervise access. A delay to the start time disrupts a whole day's plan. Message early, give a specific new time.
๐ฆ Materials delayed โ job can't proceed until delivery arrives
Tiles, felt, lead โ supply chain delays happen. The customer needs to know the new timeline and whether anything is weather-exposed in the interim. Be direct: don't minimise a genuine delay.
๐จ Unexpected findings slowing progress
Rotten timbers, hidden structural issues, more damage than the survey revealed. This delays completion but also means potential additional cost โ message on the delay, but schedule a call to discuss the implications separately from the simple timing update.
Templates for every roofing delay situation
Template 1 โ Weather delay, job postponed today
SMS โ clear, covers all the key concerns
Hi [Name], [Your name] from [Business] โ unfortunately we're going to have to stand down today due to the weather conditions. [It's not safe to work at height / We can't lay felt in this rain / The wind forecast is too high for safe access]. We're planning to be with you [tomorrow / first thing Monday], weather permitting, and I'll confirm first thing in the morning. The scaffolding will stay in place and everything is secured. Apologies for the disruption โ I'll keep you updated. โ [Your name]
Template 2 โ Running late on arrival, day 1
SMS โ send the moment you know, give a firm new time
Hi [Name], [Your name] from [Business] โ we're running about [X] hours behind this morning because of [brief reason]. We'll be with you by [specific time] rather than [original time]. Sorry for the disruption to your morning โ I'll make sure we make the most of the time once we're there. โ [Your name]
Template 3 โ Materials or supply delay affecting the timeline
SMS or call โ be direct, give revised timeline
Hi [Name], [Your name] here โ I need to flag something with you. The [tiles / felt / flashing] delivery I was expecting has been delayed to [day], which pushes our start/completion back by [X days]. I'm sorry for this โ it's out of my hands but it's still my responsibility to manage and I want to be straight with you about the revised timeline. If anything is currently exposed or at risk in the interim, I'll [come and make it watertight / check the existing coverings hold]. I'll call you later today to talk through the details. โ [Your name]
Template 4 โ Multi-day job, finishing a day later than planned
SMS โ for when a job overruns into an additional day
Hi [Name], I wanted to flag that we're going to need [one more day / until [day]] to complete the job properly โ [we found some additional work needed on the lead flashing / we want to make sure the pointing is fully cured]. I'd rather take the time and do it right than rush the finish. The roof is watertight overnight and we'll be back [day] to complete. Sorry for the extended timeline โ any questions, give me a call. โ [Your name], [Business]
๐ก For weather delays: confirm the roof is safe and secured. A homeowner doesn't know whether half-stripped tiles or removed felt is a problem overnight. One sentence โ "everything is secured and the roof is watertight tonight" โ removes the anxiety that a weather delay message would otherwise leave behind.
What good roofing communication looks like across a whole job
The roofers who generate the best reviews aren't always the fastest or cheapest. They're the ones who kept customers informed throughout the job โ an end-of-day text saying what was completed, what's planned for tomorrow, and whether anything changed. Customers who receive regular updates don't send bad reviews even when jobs overrun or hit complications. They feel part of the process rather than waiting for something to go wrong.
Consider building a brief end-of-day message into your routine on multi-day jobs: "Done for today โ [what was completed]. Plan for tomorrow is [what's next]. All secured for the night. โ [Your name]." It takes 30 seconds and is worth more than any marketing spend for your reputation.
Roofing delay questions answered
How do you tell a roofing customer you can't work today because of weather?
Be direct and answer the three things they're immediately wondering: is today completely cancelled, when will you be back, and is anything weather-exposed or at risk. Don't leave any of those unanswered. A message that says "can't come today, will check the weather" creates more anxiety than it resolves.
What should I say if a roofing job is running over the quoted time?
Tell them early โ don't wait until the last day to flag a one-day overrun. Give the honest reason (unexpected structural work, materials delay, weather loss), the revised completion date, and if there's any cost implication, raise that separately in a call rather than bundling it into a delay message. Transparency early is respected; surprises on the last day are not.
Should I call or text a roofing customer about a delay?
For short delays (same-day, a few hours), SMS is appropriate and less disruptive. For significant delays (day cancelled, major overrun, materials issue), call first โ it signals the right level of seriousness โ and follow up with a text confirming the details so they have a record.
Generate your running-late message in seconds
Tell OnToolsAI the situation, the new timeline, and the customer's name. It writes the right message for the context โ ready to send before you make the next call.
Write mine free โ ontoolsai.com