DONE FOR YOU BUILT FOR YOU Start Conversation
Insights

How Wigan Roofers Can Use AI to Schedule Jobs Around Weather Forecasts

By Wigan AI
Mar 4, 2026

You're a roofing contractor in Hindley. You had three jobs booked in for the first week of February. Rain started Sunday night and didn't stop until Thursday. You lost four days of work, had to call three customers to rearrange, and spent most of Friday fielding messages from people who'd been waiting weeks. By the time the weather cleared on Friday afternoon, you'd lost around £2,400 in revenue and a fair amount of goodwill.

Weather is an unavoidable part of roofing in Greater Manchester. But most roofers manage it reactively, calling customers the morning of a rained-off job rather than planning around forecasts in advance. AI tools can't change the weather, but they can help you schedule smarter, communicate delays professionally, and make the most of every dry window that comes along.

What Weather Costs a Wigan Roofer

Roofing in the North West means working with some of the UK's most unpredictable weather. A settled forecast can turn into a wet afternoon. Jobs involving felting or lead work are particularly sensitive. Working on wet felt is dangerous and produces poor results. Working with lead in freezing temperatures creates problems with expansion and adhesion. Most roofers know this, but fewer have a system for managing it.

The financial impact isn't just the lost day. It's the knock-on effect on every job that gets pushed back. A customer who has booked a roofer for a Tuesday and gets called off on the day is irritated. A customer who gets two days' notice and a clear explanation is far more understanding. The difference is forward planning, and AI makes forward planning much easier.

Using AI to Build a Job Prioritisation System

The first practical step is to use ChatGPT to help you build a simple job prioritisation framework. This is a set of rules you apply when you're scheduling your week, based on which jobs are weather-dependent and which are not.

Give ChatGPT this kind of prompt:

"I'm a roofer in Wigan. I want to create a simple job prioritisation system for scheduling my week around weather forecasts. My jobs include: full re-roofs, tile repairs, flat roof installations, lead flashing work, guttering and fascia replacement, and emergency call-outs. Please rank these by weather sensitivity and suggest how I should prioritise them when the forecast shows a mixed week."

The output gives you a working framework. Re-roofs and flat roof installations need dry conditions throughout. Tile repairs can often be done in light wind if it's dry. Guttering and fascia work is less weather-dependent. Emergency call-outs go out regardless. Once you have that ranked list, you can schedule weather-sensitive jobs into forecast-clear windows and keep interior or less-exposed work for borderline days.

Checking Forecasts and Building Your Week

The Met Office's 10-day forecast for the Wigan area, combined with the hour-by-hour view for specific days, gives you enough data to plan a week's work with reasonable confidence. Apps like Weather Pro and WindGuru give more granular wind data, which matters when you're working at height.

Once you have the forecast, use ChatGPT to help organise the schedule. Paste in your job list with estimated durations and the week's forecast, and ask it to suggest the best order:

"Here are my jobs for next week and the weather forecast. Please suggest the best order to schedule them, prioritising weather-sensitive roofing work on the driest days and keeping guttering or interior work for wetter days. Job list: [paste jobs]. Forecast: [paste forecast summary]."

This is a five-minute task that used to take a roofer 20 minutes of pen-and-paper juggling, if they did it at all.

Communicating Weather Delays Professionally

This is where most roofers lose goodwill. A text that says "can't come today, weather" is very different from a professional message that explains the situation, gives a new date, and reassures the customer the job is still happening.

Use AI to draft your weather delay message templates. Here's a prompt:

"Write three short SMS or WhatsApp message templates a roofer can send to customers when a job needs to be rescheduled due to weather. The messages should be professional, apologetic without being overly grovelling, give a reason, and offer a specific new date. The tone should be direct and friendly."

Save the best output as a note on your phone. When you need to send a delay message, you personalise it with the customer's name and new date, and send it. Takes 30 seconds instead of five minutes of deliberating what to write.

For larger jobs where a delay has financial or scheduling implications for the customer, use ChatGPT to draft a slightly more formal email. Customers in Aspull or Standish who've taken time off work to give access will appreciate a proper explanation far more than a brief text.

Making the Most of Good-Weather Windows

Greater Manchester's weather is unpredictable, but good windows do come. A settled high pressure in spring or autumn can give you a run of eight to ten dry days. The roofers who do well in Wigan are the ones ready to fill that window at short notice, not scrambling around trying to work out who's next in the queue.

Jobber and Tradify both let you maintain a waiting list of jobs and shift them around when your schedule changes. When a good-weather window opens up, you want to be able to look at your list and call the next customer within minutes, not spend an hour going through your notes trying to remember who was waiting.

Use ChatGPT to help you draft a short message to send to customers on your waiting list when a cancellation or weather window opens up:

"Write a short, friendly message to send to a customer who has been waiting for a roofing job to be scheduled. Let them know a slot has opened up and ask if they can confirm availability within 24 hours. Keep it brief and professional."

Tracking Lost Days and Adjusting Your Pricing

If you're losing a significant number of days per year to weather, that needs to be factored into your pricing. Most roofers in the North West know this instinctively, but few have the data to back it up.

Use a simple spreadsheet to log every weather-affected day: date, jobs affected, estimated revenue lost, and reason (rain, wind, frost). After three months, you have a pattern. After a year, you have data that tells you how many days a year you realistically lose and what that costs you. ChatGPT can help you analyse that data and suggest how to adjust your day rates or quotes to account for weather downtime.

That kind of pricing review stops you from undercharging on annual income, which is a genuine problem for roofers who quote based on good-weather assumptions.

Related Posts

Back to all articles

Get Your Free Automation Plan

We’ll look at what’s eating your time and show you what can be taken off your plate and handled automatically. No tech waffle. Just practical next steps.