By Greg Allan, tradesman and creator of Data First Coaching
Why does a wet week cost the roof plumbing business as much as a busy one?
A rained off day on a re-roof or box gutter job does not reduce the cost of running the business for that day. Wages, insurance, vehicle costs and scaffold hire sit there whether the crew is up on the metal roof or standing under cover waiting for the wind to drop. Most owners feel busy because the diary is full, but a diary full of jobs is not the same as a diary full of billable days, and the gap between the two is where a weather day quietly takes its cut.
A roof plumber who prices flashing, guttering and downpipe work on how long the job should take in good weather is really pricing on an assumption, not on what actually happens on site. Every weather day pushes the real cost of finishing that job up, while the price agreed with the builder or the homeowner stays exactly where it was quoted.
Why does the squeeze show up weeks after the rain clears?
The real damage from a run of weather days often lands after the rain has stopped, not during it. Once the sky clears, the crew tries to make up lost days on the same jobs, which means rushing the box gutter, the ridge and valley flashing, or the stormwater connection to get back on schedule, and rushed work on a roof is where callbacks and leak repairs start.
Storm and insurance work tends to land in the same wet weeks that make trading hardest, so the office is juggling new storm damage assessments and compliance certificates for insurers at the same time the crew is trying to recover lost days on existing re-roofs. Non billable time climbs quietly: more calls to builders explaining delays, more time rebooking height safety and scaffold, more time on insurance paperwork. The team can work just as hard across the month and still see less profit land, because so much of that effort went into catching up rather than invoicing.
What number tells you weather days are eating your margin?
The number that tells the truth is not how many jobs got finished, it is how many of the paid days in the month were actually billable days on the roof. Job efficiency, how well a crew executes once they are on a job, is a different number from operational efficiency, how much of the paid day across the whole business was spent earning. A roof plumber can have excellent job efficiency on every box gutter and still lose money if too many paid days were spent waiting on weather, loading scaffold, or driving between sites that got rained off.
Most owners only see this gap once the profit and loss lands, by which time the wet month is long gone and the cause looks unclear. Tracking operational efficiency weekly, alongside job efficiency, shows exactly which weeks the business paid crew without the matching billable hours, so the pattern is visible while it is still happening, not three months later when the tax bill and a thin bank balance arrive together.
How can AI agents keep weather days from quietly eating profit?
An AI agent is software that does a piece of office work the way the owner would do it, using the owner's own prices, wording and rules. For a roof plumber, that can mean an agent that checks, job by job, whether the quoted rate on a re-roof or guttering job already carries an allowance for lost days, before the quote goes out the door.
Working from the business's own data first, rather than a guess at how many wet days a typical month holds, AI agents can flag a quote that assumes a dry run of days when the season it falls in rarely delivers one. A second agent can sit at the other end, picking up stood down days and weather delays from the field as they happen, so the office has a running count of operational efficiency instead of discovering the damage weeks later. Neither agent decides the price. They put the right information in front of the roof plumber at the point it is needed, which is the whole point of putting one in that spot.
Does your rate on metal roofing and guttering work already carry the cost of weather days?
Picture a roof plumber who came off the tools to run the business and watched profitability take a real hit, with several months spent working out where it had gone. The jobs looked the same, the crew worked the same hours, but the margin had quietly thinned out across box gutters, flashing and re-roof work without anyone deciding that it should.
The fix that made it visible was pricing that finally accounted for the real cost of running the operation, not just the time on the roof. Rates went up across most sites, a separate day charge was introduced for the jobs and conditions that warranted it, and a few other line items were added so the quote carried what the job actually cost to deliver, weather included. The operations manager took on gross profit as a KPI they owned every month, with a regular review in place, working toward a clear revenue target for every full time fitter in the business. The price stopped guessing at the weather and started accounting for it.
How does Data First Coaching approach this?
Data First Coaching starts from the roof plumbing business's own numbers through the Trade Business Intelligence, not from a guess at how wet the season has been. It looks at job efficiency and operational efficiency side by side, week by week, to find exactly where paid time stopped being billable time, whether that is weather, scaffold delays or the scramble to catch up afterward. As Greg puts it, the question every week is “how well did we execute the day? Minimising non-billable time.” The how, the agents, the pricing structure and the weekly review that make this visible, are worked through inside the Academy, with members, because the Trade Business Intelligence is powered by every member who is open minded, innovative and willing to share what they find.

