Every install season, you'll lose days to rain, wind, or ice. That's not the problem. The problem is what happens when three lost days turn into a two-week backlog because you didn't have a plan for absorbing the hit. Weather delays are predictable — treat them that way.
Build Slack Into the Schedule Before You Need It
If your calendar is booked at 100% capacity from day one, a single rained-out day pushes everything back and starts a domino effect that follows you into December. Instead:
- Book crews at 80-85% of daily capacity during peak weeks, not 100%.
- Treat Fridays or the last slot of each day as flex time you can give back to weather-delayed jobs.
- Quote realistic install windows to customers ("the week of Nov 10") instead of specific days, so a shift doesn't feel like you broke a promise.
This costs you a little efficiency on clear days, but it saves you from the far more expensive problem of falling a week behind with three weeks of bookings still stacked up.
Know Your Weather Thresholds Ahead of Time
Don't make the call-or-go decision fresh every morning. Set actual thresholds with your crew leads so everyone applies the same standard:
- Wind speed that grounds ladder work (many crews draw the line around 20-25 mph sustained)
- Rain that makes roofs unsafe vs. rain that just makes the job annoying
- Temperature cutoffs where clips get brittle and lights are harder to handle
- Ice or frost on roofs — this one should be a hard no, every time
Write these down. When a crew lead has to decide at 6:45 a.m. whether to roll out, a clear rule beats a guess, and it protects you from the crew that pushes through unsafe conditions because they don't want to lose the day's pay.
Have a Reschedule Script Ready
Customers don't mind weather delays nearly as much as they mind silence. The businesses that keep good reviews through a rough weather week are the ones who communicate before the customer has to ask.
- Text or call as early in the day as possible, not at the scheduled arrival time.
- Give a specific new window, even if it's tentative — "we're moving you to Thursday, will confirm Wednesday night" beats "we'll get to you soon."
- If a customer has an event or party tied to their install date, flag those jobs and protect them first when you're rebuilding the schedule.
Rebuild the Route, Don't Just Bump the Date
When you push a job, don't just slot it in wherever there's an opening — that's how routes turn into gas-money losers. Take ten minutes to look at which other delayed jobs are nearby and cluster them together. A bad weather week is actually a decent opportunity to tighten up a route that had gaps in it, if you replan instead of just reacting job by job.
Track the Pattern, Not Just the Day
At the end of the season, look back at how many days you lost to weather and how you handled them. Did certain crews push through in conditions others sat out? Did certain customers get bumped repeatedly because they were always last on the list? This is the kind of thing that's easy to lose track of in your head but obvious once it's written down somewhere — whether that's a spreadsheet or a system like Pinecone that keeps job status, weather notes, and reschedule history attached to each customer.
The goal isn't to avoid weather delays — you can't. It's to make sure a rainy Tuesday costs you one day, not one week of scrambling and three annoyed customers.