If you're installing a new roof the cost will vary depending on your roof size, type and what roof materials you use. Get the latest New Roof Cost and Prices here; including the cost of a new garage roof, flat roof or slate roof.
How much does a New Roof cost?
Average cost in UK: £5000
Get local prices
Get Free Quotes
£500
LOW COST
£5000
AVG COST
£33000
HIGH COST
The average cost for a New Roof is £5000. You are likely to spend between £500 and £33000 total. Exact price may vary depending on your area and project details.
Next Step: Find out exactly how much your project will cost.
Get Free Quotes

Cost of a New Roof UK

The average price of a new roof depends on a number of factors such as size of your roof, labour costs, if you need to hire scaffolding and the cost of any fascia, soffit or chimney work. Roofing costs also depend on how long the job will take. For example a slate roof will take longer to install than a flat roof in Permaroof membrane.

So, how much for/is a new roof? Check out thus guide to new roof costs:

Roofing service/material
Average Cost
Hiring a roofer for a day
£200 - £300
Tiling a new roof (materials & labour) Mid-terrace 55 sq. m.
£4,000
Installing a slate roof
£5,000 - £10,000
Roof repair costs
£769
Replacing missing or broken roof tiles
£90 - £200
Slate roofing (per tile)
£0.80 - £6.50 (size dependent)
Clay roofing (per tile)
£0.58 - £2
Concrete roofing (per tile)
£0.86 - £3
Metal/Zinc roofing (per metre)
£5.90 - £9

How Much Does a New Flat Roof Cost?

The cost of a flat roof varies from a pitched roof as different materials are used. Flat roofs are commonly done with uPVC or a rubber sheeting called Permaroof.

  • Permaroof 1.14mm thick 1m x 6m is £41.70

  • Permaroof 1.52mm thick 1m x 6m £49.50

  • Permaroof 6m x 6m flat roof kit in 1.14 mm is £522

How Much Does a New Garage Roof Cost?

A new garage roof in Permaroof will vary in price depending on the size. A garage roof that is 3m x 7m is £325 from Permaroof for garage roof kit. (Installations costs extra)

How Much Does a New Slate Roof Cost?

Slate tiles are a popular choice for roofing as they are a natural and weather resistant product that can last for many years. They are a more expensive option and the price will depend on the quality of the slate.

  • Welsh slate tiles cost from £0.80 for a small 16 x 8 tile to £2.80 for a larger 24 x 14 tile before VAT

  • Another roofing company have tiles from £1.50 to over £5 depending on quality and size

Get more detailed prices in our guide to roof slates prices.

Roof Trusses Prices & Cost Guide

Roof trusses are what give a pitched roof the attic space underneath. There are 4 types of trusses depending on the size roof you need to span.

Roof trusses vary in size from around £14,500 to £33,000 for all timber truss and bracing timbers and fixings. Price includes labour.

Find out more about roof truss prices.

Roof Lanterns Prices & Cost Guide

A roof lantern will let in more natural light giving a greater sense of space in your home. They vary in size and price depending on addition of decorative finials and opening panels.

  • A square roof lantern 1m x 1m will cost around £1200

  • A square roof lantern 2m x 2m will cost around £2700

Get more information on roof lantern prices.

What to Look for in a Roofer

When you are looking for a roofer keep these points in mind:

  • Qualifications – should have done a roofing apprenticeship or have done a NVQ or have a Construction Skills Certification

  • References – ask for a recent work reference

  • Trade association membership – most roofers will belong to a trade association such as National Federation of Roofing Contractors, Single Ply Roofing Association, Confederation of Roofing Contractors or the Competent Roofers Scheme

  • Insurance – ensure the roofer has valid public liability insurance

  • Guarantee – look for a roofer who offers a guarantee on work and materials

  • Contract – ensure the contract outlines all costs and project detail

Get FREE no obligation Roofing quotes and see costs in your area now!

Facebook Conversations