Back to blog
Business Growth 10 min read27 May 2026

How to grow a roofing business (UK guide 2026)

Most roofing businesses plateau at a similar point: the owner is doing everything — estimating, organising the crew, buying materials, chasing invoices — and there is no time left to actually grow. This guide covers the specific levers that work for UK roofing businesses: getting a consistent flow of leads, writing quotes that win on value not just price, moving into higher-margin work, and building the systems that let you step back from the tools.

Where roofing businesses plateau (and why)

The most common plateau for a roofing business is around £250,000–£400,000 turnover with a two or three-person crew. At this size, the owner is still the bottleneck on almost every decision: every quote, every order, every customer call. Revenue is lumpy because most work comes through referrals — reliable but impossible to predict or scale. When one big job finishes, the pipeline is often empty.

The businesses that push through this ceiling share a few things in common. They build a lead generation system that runs independently of their personal network. They tighten their quoting process so they are winning more of the right jobs rather than all of the cheapest ones. And they start building recurring revenue — typically through maintenance contracts — so there is a base of predictable income even in quieter months.

Getting a consistent lead flow

Referrals are the backbone of most roofing businesses and they should remain so — they have the highest close rate and cost almost nothing to generate. But they cannot be the only source of work. Here are the channels that work best for roofing businesses in 2026, and what you can realistically expect from each.

Lead source comparison

Source

Share of work

Cost per lead

Close rate

Referrals

~45%

£0

Highest

Google Local Services

~25%

£15–35

High

Directories / Checkatrade

~20%

£8–20

Medium

Door knock / leaflets

~10%

Variable

Lowest ROI

Google Local Services Ads are the highest-quality paid channel for local roofing businesses. Unlike standard Google Ads, LSAs charge per verified lead rather than per click, and only Google-verified businesses can run them. For roofing, expect to pay £15–35 per lead in most UK towns and cities, rising in London and the South East. A well-optimised LSA profile with strong reviews will generate a consistent flow of enquiries without requiring you to manage keywords or bids.

Directories like Checkatrade, MyBuilder and Rated People still generate leads, though quality varies. The businesses that get the most from these platforms are those with a high review count, a professional profile photo, and fast response times. If you have not responded to an enquiry within two hours, most prospects have already called someone else.

Leaflets in target streets — particularly near properties you have already worked on — can still be effective for roofing because the damage is visible from the street. A leaflet that says “we recently reroofed a property in [street name]” generates stronger responses than a generic flyer. However, conversion rates are low and tracking is difficult.

Referral systems deserve more structure than most roofers give them. Ask every completed customer for a referral explicitly, not just passively. A simple message after a job — “If you know anyone whose roof needs attention, I'd be grateful for an introduction” — doubles the number of referrals you receive. Some businesses offer a £50 voucher or a small gift for introductions that result in a booked job.

Writing quotes that win

Most roofing quotes look the same: a number, a scope description, and a payment schedule. The quotes that win at higher prices look different. They break down the scope in detail — number of tiles, felt specification, ridge treatment, valley type, any decking work — so the customer can see exactly what they are getting. They explain why certain materials were specified rather than cheaper alternatives. They include photos of the problem areas taken during the survey.

A quote that a customer can actually read and understand creates confidence. A vague one-liner creates doubt and invites price comparisons. Customers getting three quotes will almost always choose the one that gave them the most confidence in the company — not always the cheapest.

Include your insurance details, any accreditations (NFRC, Certass, LABC Warranty), and your guarantee terms. Follow up every quote within 48 hours if you have not heard back. Most roofing businesses do not follow up at all — which means a single polite message can recover jobs you would otherwise lose.

Moving from domestic to commercial roofing

Commercial roofing — flat roofs, industrial units, school buildings, retail parks — typically pays better per square metre than domestic work and involves less price sensitivity. Decisions are made by facilities managers or property managers, not homeowners worried about their savings. The downside is that the sales cycle is longer and compliance requirements are higher.

To get into commercial work, start with smaller commercial properties: small office buildings, small retail units, pub landlords, church buildings. These require the same skills as domestic work but with a more formal quote process. Build a portfolio of completed commercial jobs, get photos and testimonials from each, and then approach property management companies and facilities managers directly with your credentials.

Public sector commercial work — schools, councils, housing associations — usually requires a framework or preferred supplier list. These take time to get onto but generate steady, reliable volume once you are on them.

Insurance work and claim referrals

Storm damage, falling trees, and leak damage are all covered by home insurance, and most homeowners do not know which roofer to call when they have a claim. Building relationships with loss adjusters, claims handlers, and local insurance brokers can generate a steady stream of claim-related roofing work — which is typically paid at a fair rate because it is being covered by an insurer rather than coming directly out of the homeowner's pocket.

To access this channel, introduce your business directly to local insurance brokers and loss adjusters. Have a clear process for managing insurance jobs: documentation of the damage before work starts, a scope that the adjuster can review, and invoicing that meets the insurer's format requirements.

Maintenance contracts as recurring revenue

Annual roof inspections and maintenance agreements are one of the most underused revenue streams in roofing. A maintenance contract typically covers an annual inspection, gutter clearance, minor pointing repairs, and a written report. Priced at £150–350 per year per property, a portfolio of 50 maintenance customers generates £7,500–17,500 in recurring revenue before any job is booked.

The commercial case for the customer is straightforward: small annual maintenance catches problems before they become expensive repairs. Most commercial property owners and many domestic customers will take this up when offered clearly. When you complete a domestic reroofing job, offer a maintenance plan as part of the handover conversation — the customer's confidence in you is at its highest at that point.

Maintenance contracts also give you advance visibility of upcoming major works — if you are inspecting a roof annually and can see that the felt is deteriorating, you are the natural first call when the customer decides to reroof.

Hiring your first labourer vs your first roofer

Most roofing business owners hire a labourer before they hire a fully qualified roofer. A labourer costs less, takes less management, and frees up the owner to do the skilled work more efficiently — carrying materials, cleaning up, loading skips, and fetching tools. A good labourer can reduce a job's time by 15–20% simply by keeping the roofer working rather than stopping to move materials.

Hiring a second qualified roofer is the right move when you have more work than one crew can handle and you are turning down or delaying jobs. The risk is that a second crew needs supervision, and until you trust them to work independently, you may be stretched across two jobs rather than focused on one. Hire someone you know from the trade wherever possible — a roofer who comes recommended by someone you trust.

When you hire, make sure your public liability and employers' liability insurance covers the additional headcount, and register with HMRC as an employer. If you are using CIS subcontractors rather than employees, check that your deduction process and monthly returns are correct — HMRC audits roofing businesses regularly.

Trade2Base for roofing businesses

Trade2Base handles the admin side of a growing roofing business: quotes, job management, invoicing, and customer records. When you are running multiple jobs with a crew, having everything in one place — who is on which job, what materials have been ordered, which invoices are outstanding — saves hours every week and stops things falling through the cracks.

Maintenance contracts can be set up as recurring jobs in Trade2Base, with automatic reminders sent to you and to the customer ahead of each inspection date. Quotes can be generated from saved templates in minutes, with your insurance details and accreditation numbers included automatically. Customers can accept quotes digitally and receive invoices by email, which reduces the back-and-forth that slow down payments on larger jobs.

For roofing businesses moving into commercial work, Trade2Base's job costing feature lets you track materials spend and labour hours against each job, so you can see exactly which jobs are most profitable and price future commercial work with confidence.

Try Trade2Base free for 7 days

No card required. Setup takes under 10 minutes.

Start free trial