Price Guide

How Much Does a Roofer Really Cost?

Compare prices for 14 services across 343 UK locations. Data-driven pricing updated for .

14 services priced 343 cities covered Updated

National pricing

Roofer Prices

National average prices. Select a city below for local pricing.

Replace Roof Tiles (per m2)

Low

£80

Average

£140

High

£275

Per m2 basis

Full Roof Replacement (3-Bed Semi)

Low

£5,500

Average

£8,000

High

£14,000

5-8 days

Flat Roof Repair

Low

£150

Average

£450

High

£1,000

Half day to 1 day

Flat Roof Replacement

Low

£1,250

Average

£2,500

High

£4,500

2-4 days

Roof Leak Repair

Low

£100

Average

£350

High

£800

2-4 hours

Chimney Repointing

Low

£400

Average

£750

High

£1,200

1-2 days

Chimney Removal

Low

£1,500

Average

£2,500

High

£4,500

2-4 days

Install or Replace Roof Flashing

Low

£200

Average

£500

High

£1,000

Half day to 1 day

Gutter Repair

Low

£70

Average

£150

High

£300

1-2 hours

Gutter Replacement (Full House)

Low

£450

Average

£850

High

£1,500

1-2 days

Fascia and Soffit Replacement

Low

£1,500

Average

£2,750

High

£4,500

2-4 days

Install a Roof Window (Velux)

Low

£900

Average

£1,500

High

£2,500

1-2 days

Ridge Tile Repair or Replacement

Low

£400

Average

£800

High

£1,500

1-2 days

Roof Insulation

Low

£400

Average

£900

High

£1,700

1-2 days

Ad Slot -- In-Content 1

Regional comparison

Replace Roof Tiles (per m2) by City

Average cost of replace roof tiles (per m2) across key UK cities.

London
+24% £175
Manchester
-2% £135
Birmingham
-7% £130
Glasgow
+5% £145
Bristol
+7% £150
Leeds
-3% £135
Cardiff
-2% £140
Belfast
-13% £120
Ad Slot -- In-Content 2

Local pricing

Find Roofer Costs in Your City

Browse all 343 cities for local roofer pricing.

Ad Slot -- In-Content 3

Overview

What Does a Roofer Do?

A roofer provides professional services covering roof repairs, replacements, guttering, chimney work and insulation. They handle everything from routine maintenance and inspections to full installations and emergency repairs. Whether you need a small repair or a major project, hiring a qualified roofer ensures the work is done safely, to code, and to a professional standard.

You should hire a roofer whenever you need work that requires specialist skills, tools, or qualifications. Many types of roofer work are regulated and must be carried out by a certified professional. Attempting DIY on regulated work can be dangerous, void your insurance, and create costly problems down the line.

Pricing for roofer services depends on the complexity of what you need, the options chosen, and where you live in the UK. Simpler services sit at the lower end of the scale, while more involved or premium options will be significantly more expensive. The prices on this page give you a realistic range for each type of service so you know what to expect before getting quotes.

When hiring a roofer, always get at least three quotes from different tradespeople. Read recent reviews and ask for references. Always check qualifications, insurance and recent reviews. A reputable roofer will be happy to provide a detailed breakdown of costs and explain exactly what is included in their quote.

Common questions

Frequently Asked Questions

Common questions about roofer costs in the UK.

How much does a roofer cost in the UK?
The most common roofer job, replace roof tiles (per m2), costs between £80 and £275 nationally, with an average of £140. Prices vary depending on the scope of work, materials used, and your location within the UK.
What affects roofer prices?
The main factors are the complexity and scope of what you need, the options and products chosen, and your location. London and the South East are typically 15-35% more expensive than northern regions. Getting multiple quotes is the best way to ensure a fair price.
How do I find a reliable roofer?
Get at least three quotes from different tradespeople, check recent reviews and references, and ask for a detailed written quote that breaks down all costs before committing. Always check qualifications, insurance and recent reviews.
Do roofer prices vary by location?
Yes, significantly. London is the most expensive area, with prices typically 20-35% above the national average. The South East is also above average. Northern England, Wales, Scotland and Northern Ireland tend to be 5-15% below the national average. Our city pages show exact local pricing for 343 UK locations.
Do the prices shown include materials?
The prices on this page include all typical costs. However, when getting real quotes, always confirm what is and isn't included. Some tradespeople break out costs separately, while others give an all-in price. Ask for a detailed breakdown before agreeing to any work.
When is the best time to hire a roofer?
Demand for roofer services tends to peak in autumn and winter, which can mean longer wait times and higher prices. If your job isn't urgent, booking during spring or summer may get you a better rate and faster availability. Emergency work will always cost more regardless of the time of year.