DONE FOR YOU BUILT FOR YOU Start Conversation
Insights

How Wigan Roofers Can Use AI to Generate Detailed Quotes from Site Photos

By Wigan AI
Mar 4, 2026

You're a roofer based in Leigh. You get a call on a Tuesday afternoon: homeowner in Atherton, tile damage after a storm, wants a quote. You drive out Wednesday morning, spend 45 minutes on site, drive back, and then sit down that evening to write up the quote from memory. By the time the quote lands in the customer's inbox, it's Thursday. The customer already accepted someone else's quote on Wednesday afternoon.

That's a half-day lost for a job that didn't convert. Multiply that across a week and it's a real problem. AI tools won't replace the site visit entirely, but they can dramatically cut the time between visiting and quoting, and they can help you turn photos into a detailed, professional quote without spending your evenings on paperwork.

The Problem with Traditional Quoting

Most roofers quote from memory or rough notes taken on site. If the visit was in the morning and the quote gets written at night, details slip. You might forget to include the cost of lead flashing around the chimney, underestimate the hip tiles needed, or leave out scaffolding in the total. Those omissions either eat into your margin or create awkward conversations with the customer.

The other issue is consistency. A quote from a well-presented PDF looks very different from a handwritten breakdown on a compliment slip. In Wigan's competitive roofing market, customers are comparing you with two or three other roofers. Presentation signals professionalism, and professionalism signals reliability.

Uploading Roof Photos to AI for Scope Analysis

This is where the workflow gets interesting. Claude (claude.ai) and ChatGPT both accept image uploads. You can photograph the roof from ground level, from the ladder, and from inside the loft if access is available, then upload those images directly to the chat and ask the AI to help you identify the scope of work.

Here's a sample prompt you can use:

"I'm a roofer in Wigan. I've uploaded photos of a residential roof in Atherton. Please look at the images and help me identify: visible damage or wear, likely causes, the types of repair or replacement work that may be needed, and a suggested scope of work I can use as the basis for a quote. Note anything I should investigate further on a full survey."

The AI won't give you exact material quantities from photos alone, but it will identify things like: cracked or slipped tiles, mortar failure on ridge and hip sections, blocked or damaged guttering visible from the roofline, flashing that has lifted or corroded, and signs of moss or long-term wear.

That output gives you a structured starting point. You add your measurements and material quantities, and the AI has already done the written description work for you.

Turning AI Notes into a Quote Template

Once you have the scope of work from the AI, give it the next instruction:

"Now turn that scope of work into a professional roofing quote for a domestic customer. Include: a job description section, a materials list with approximate quantities, a labour cost section (2 roofers, 2 days at £250 per day each), a total price of £1,850 including VAT, payment terms of 50% on start and 50% on completion, a 10-year workmanship guarantee, and a section for the customer to sign and date."

The AI will produce a complete, professional quote document. Copy it into Word or Google Docs, add your company name and logo, and export as PDF. The whole process, from uploading photos to having a PDF ready to send, takes around 20 minutes rather than an evening.

What a Good Roofing Quote Should Always Include

Whether you're writing it yourself or using AI to draft it, a solid roofing quote covers these points:

  • Full address and date of inspection
  • Scope of work in plain English (not just "re-roof", but what exactly is being replaced or repaired and why)
  • Materials specification (tile type and manufacturer, felt specification, batten size, lead grade for flashings)
  • Labour rates and estimated duration
  • Scaffolding costs as a separate line item, or a clear note that it's included
  • VAT status clearly stated
  • Payment terms and schedule
  • Guarantee on workmanship (separate from any manufacturer product guarantee)
  • What the quote does not include (structural timbers, fascias, guttering if not part of scope)
  • Quote validity period

That last point matters. A quote valid for 30 days protects you from customers coming back six months later expecting the same price when materials costs have moved.

Sending Quotes Through Tradify

Writing the quote with AI is one part. Delivering it professionally is the other. Tradify is built for tradespeople and lets you store your quote templates, attach photos to the job record, and send quotes directly to customers from your phone or laptop. When the customer accepts, it converts straight into a job and then an invoice, so you're not re-entering details at every stage.

Tradify also lets you include photos in the quote itself, so the customer can see the damage you're describing. That combination of a clear written scope and supporting photos is far more persuasive than a price list with no context.

A Sample AI Output: What to Expect

Here's a short section from a quote generated using the method above, for a ridge and hip re-bedding job in Standish:


Scope of Work

Survey identified failed mortar bedding to the full length of the ridge and both hip sections. Existing ridge and hip tiles are structurally sound and will be re-used where possible. Works include: removal of existing mortar, cleaning of tile undersides, re-bedding using a sand and cement mix, and pointing to a weather-struck finish. Any cracked ridge or hip tiles identified during works will be replaced at cost plus materials.


That paragraph, written clearly and specifically, takes the average person 15 minutes to draft. AI produces it in under 30 seconds from your description.

How to Handle the Estimate vs. Fixed-Price Question

Customers often push for a fixed price, but roof work can throw up surprises once scaffolding is up and tiles are lifted. Use AI to help you draft an explanation for customers that is honest about this:

"Write a short paragraph explaining to a domestic customer why a roofing quote may include a contingency allowance, and what happens if the actual work needed is less than estimated."

Having that explanation already written, ready to paste into your quote, handles an awkward question before the customer asks it.

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.