Find a Tradesman
How much does a new roof cost?
New roofing costsare£60 per m2 to £125 per m2, including removing old roof covering, material, and VAT. This depends on the type of roof and the material. When your roof’s foundation needs to be replaced, prices will rise quickly, but those costs vary significantly as per the situation.
Type of roof | Average costs for a roof of 50 m2
(including labor and VAT) |
Flat | |
Bitumen | £1.920 |
EPDM | £2,750 |
PVC | £3,330 |
Oblique | |
Roof tiles | £3,580 |
Reed | £3,580 |
As cheap as possible
Installing a flat roof is cheaper than installing a sloping roof. It is due to the number of working hours and the material cost for the new roof. Below you will find an overview of different roof coverings and the corresponding prices.
Type of roofing | Average costs per m2
(including labor and VAT) | Average lifespan |
Bitumen | £40 | 20 years |
EPDM | £55 | 40 years |
PVC | £70 | 40 years |
Reed | £70 | 25 years |
Roof tiles | £70 | 50 years |
Do you opt for a national roofing company or a company in your area? A national company often has greater brand awareness but charges high call-out costs. A roofing company in your region does not have to travel as far to your home, and therefore you have lower call-out costs.
Randstad | £25 - £40 |
Province | £20 - £30 |
There are several extras to improve your roof further with a new roof. These options are not mandatory but often useful. Home deal lists the most exciting opportunities:
Option Average price | (including VAT and labor) |
Isolate | £40 per m2 |
Coating roof tiles | £15 per m2 |
Green roof | £60 per m2 |
Solar panels | £470 each |
A new roof together