By Emily Rivers
Last updated 26th September 2022

A roof can be pitched or flat. A flat roof may look visually flat but will always have a slight gentle slope to it. This is so rainfall will not pool on the roof, but rain can run off to the lower side and be caught in the gutter rather than eventually seeping through to the house. A flat roof is designed to have a minimum fall of 1:40, which given on-site inaccuracies should result in a minimum fall of at least 1:80 in the finished construction.

Flat roofs are described in the "Scottish Technical Handbook" as  '...the slope of which does not exceed 10º from the horizontal'.

Flat roofs are relatively new to the UK, only since World War 2, as they offered a cheaper alternative to traditional roofs. The downside of flat roofs is that despite being cheaper to replace, their lifespan on average is 35 years (depending on the coverings you opt for).

Flat roofs are typically found on extensions, garages, side returns, garden studios.

Warm roof, cold roof, what is the difference?

When having a roofer replace your flat roof, the term you will hear bounced around a lot is ‘warm roof’ or ‘cold roof’, so what is the difference?

This is about the insulation design of the flat roof.

Warm Roof

A warm roof insulation is attached to the floor decking and rafters. This offers the most thermal protection as the roof and loft area will be a similar temperature to the interior of the building. This will not work if you have limited ceiling height as the insulation will reduce the height of the room. A warm roof allows heat to be conserved and moisture to escape, these are the best roof options for the UK climate.

Cold Roof

Cold roof insulation is placed between the floor joists meaning that this option does not impact on the inside height. This way of insulating is less efficient than a warm roof. A cold roof is easier to install at the build phase, trying to insulate between floor decking retrospectively can be both messy and time consuming.

Cost to replace a flat roof

What are the different types of flat roof coverings?

There are different types of flat roofs to choose from, ranging from cheaper alternatives to more costly but more attractive to look at and all with different lifespans;

Bitumen felt flat roof
Bitumen flat roof felt is affordable and durable. Cheap easy installation yet a great waterproof addition but not as long lasting. These flat roofs last up to 20 years.

‘Torch-on’ felt flat roof
‘Torch-on’ flat roof felt or modified Bitumen. These roofs, tar is mixed with filler components, which can be; limestone, sand or polymers, including styrene-butadiene styrene (SBS). They require little maintenance and cost effective, lasting up to 25 years. 

EPDM flat roof
Ethylene Propylene Diene Monomer (EPDM) is a single-ply rubber roofing system that is tough but lightweight. This roof does not need joins so is easy to install. The synthetic rubber is glued to a clean roof decking. Trims are fitted around the edges of the flat roof to waterproof the roof. These flat roofs last up to 50 years.

GRP flat roof
Glass Reinforced Polyester (GRP) fibreglass roofing system is a liquid roofing resin and reinforcement mat. Suitable for tricky roof shapes as the material is cut to suit the roof. These flat roofs last up to 50 years.

Mastic Asphalt
A popular choice where the roof will be walked on, as the base layer is often paving slabs. Can also be laid on concrete, timber and metal and can be worked around the shape of the roof. As asphalt is so much heavier than felt coverings, the roof needs solid supporting structures. Asphalt is one of the most durable and long lasting coverings, with a lifespan of 50 years.

Sheet Metal
Flat roofs in metals such as lead, zinc or copper have always been a tough and durable option for a flat roof covering. These flat roofs can surpass 50 years.

Living green flat roof
The roofs have a layer of vegetation placed on a rooftop creating a Biodiverse space. Green flat roofs provide wildlife habitats and are attractive to look at and there are many different options of green roofs. They absorb the carbon dioxide in the atmosphere while also having a long lifespan of up to 50 years.

How often do flat roofs need replacing?

On average a well built flat roof can last 35 years, even longer if it is a metal flat roof. Tall trees in very close proximity can damage a flat roof with their branches falling onto the roof. If your home is heavily affected by the weather, this too can have an adverse effect on the lifespan of your flat roof.

Classic tell-tale signs of needing a new flat roof include;

Water on the inside walls - this might be anything from water marks to water staining and if left long term it could be damage caused by water ingress from the roof on the ceilings or walls inside the dwelling from the roof leaking and no longer able to protect the inside from rain.

Sagging roof - if you can see a visible sign that the stability of the roof seems affected, like the roof is sagging, misshapen or sunken, then it may be time to replace the flat roof.

Mould - any signs of mould or moss would mean that there is a damp issue which is possible leaking water from the roof.

How much will a new flat roof cost?

The price of a flat roof will be dependent on the size of the roof and the coverings that you choose.  Another aspect affecting the cost of the flat roof, is what is roof protecting? E.g.; is it a garage flat roof or a house extension. Will people be walking on the top of the flat roof? What access issues will the roofer have to replace the roof and when it comes to replacement of the flat roof, does it include a full timber joist replacement as well?

Taking all of this into consideration, a price including materials for the flat roof could vary from £1000 - £7000. When it comes to the labour of the roofer replacing the roof, plan for the roofer to be with you for 2 - 3 days working on the new flat roof. 

Cost to replace a flat roof

Per

Average total labour cost

Replacing a main flat roof

Per day

£650

Fitting an extension flat roof

Per day

£600

Replacing a flat roof balcony

Per day

£540

Replacing a double garage flat roof

Per day

£400

Does a replacement flat roof require building regulations?

Some repairs to flats roofs will not require an application for approval under the Building Regulations. Planning permission will be needed if :

  • there will be structural changes to the roof 
  • the new roof covering will be a different covering from the existing and this will affect the roof in the event of a fire
  • more than 25% of the roofing area is being replaced, then the thermal insulation must be replaced

Summary of flat roof building regulations;

  • the gradient of the fall of the roof must take snowfall into consideration
  • Part H of the Building Regulations, drainpipes and guttering must be fitted on at least two sides of the flat roof to ensure the flowing water doesn’t accumulate at the base of buildings.
  • flat roofs must be designed and built to be strong, durable and wind resistant; the size of joists and noggins and preliminary timber layer will be determined by the weight of the flat roof
  • roofing materials must be the correct size to support an average man’s weight on the roof 
  • single ply membranes should extend up adjacent walls at least 150mm from the roof surface for waterproofing 
  • thermal layer of insulating material should be inserted either above the roof decking (the ‘warm-roof’ model), which is suitable for homes or permanent residences; or else on the interior of the building just above the ceiling (a ‘cold-roof’), which is cheaper, but less effective
  • warm flat roofs must have a VCL (Vapour Control Layer) inserted between the top decking and the first layer of insulation; this can be made of polyethylene membrane, bitumen sheet, polymeric foil or even be a cheap, easy-to-apply self adhesive sheet.
  • A Certificate of Compliance on must be received on completion of the new roof, to prove to potential buyers that the flat roof meets all construction and energy efficiency guidelines

Is it better to do a partial or full flat roof replacement?

If it is a case of a sagging flat roof covering but when the felt cover is pulled back the timber structural joints are still in decent condition and not showing any signs of rotting timber, in this case all that will be needed is a replacement cover and possibly an upgrade on the insulation.

If once the timber and joists are exposed to show rotting timber, this will need a full replacement of the flat roof. At this time you can speak with the roofer and be led by their opinion of which covering to choose.

If water is leaking through the roof, and a visual check on the roof shows a tear or a nail that has put a bigger hole in the roof, this area may be able to be patched and repaired to see you through more years without having to worry about a full flat roof replacement.


Estimates for common roofer jobs;

Rates for other trades

Replace a flat roof cost in the UK
Replace a flat roof cost in the UK (excluding VAT or callout charges)
Location in UKReplace a flat roof cost
Replace a flat roof near Amber Valley£504
Replace a flat roof near Arun£516
Replace a flat roof near Ashfield£508
Replace a flat roof near Aylesbury Vale£538
Replace a flat roof near Barnsley£532
Replace a flat roof near Basildon£548
Replace a flat roof near Basingstoke & Deane£560
Replace a flat roof near Bassetlaw£530
Replace a flat roof near Bath & North East Somerset£510
Replace a flat roof near Bedford£534
Replace a flat roof near Birmingham£506
Replace a flat roof near Blackburn£488
Replace a flat roof near Blackpool£472
Replace a flat roof near Bolton£496
Replace a flat roof near Bournemouth£532
Replace a flat roof near Bracknell Forest£568
Replace a flat roof near Bradford£512
Replace a flat roof near Braintree£534
Replace a flat roof near Breckland£462
Replace a flat roof near Bridgend£460
Replace a flat roof near Brighton£528
Replace a flat roof near Bristol£512
Replace a flat roof near Broadland£462
Replace a flat roof near Broxtowe£504
Replace a flat roof near Bury£500
Replace a flat roof near Caerphilly£470
Replace a flat roof near Calderdale£514
Replace a flat roof near Cambridge£558
Replace a flat roof near Canterbury£484
Replace a flat roof near Cardiff£478
Replace a flat roof near Carmarthenshire£474
Replace a flat roof near Charnwood£486
Replace a flat roof near Chelmsford£542
Replace a flat roof near Cheltenham£512
Replace a flat roof near Cherwell£526
Replace a flat roof near Chester£494
Replace a flat roof near Colchester£532
Replace a flat roof near Conway£474
Replace a flat roof near Coventry£474
Replace a flat roof near Crewe & Nantwich£502
Replace a flat roof near Dacorum£568
Replace a flat roof near Derby£498
Replace a flat roof near Doncaster£520
Replace a flat roof near Dover£482
Replace a flat roof near Dudley£506
Replace a flat roof near Dumfries & Galloway£456
Replace a flat roof near Dundee£574
Replace a flat roof near East Ayrshire£584
Replace a flat roof near East Devon£468
Replace a flat roof near East Dunbartonshire£556
Replace a flat roof near East Hampshire£558
Replace a flat roof near East Hertfordshire£560
Replace a flat roof near East Riding£508
Replace a flat roof near Eastleigh£536
Replace a flat roof near Edinburgh£562
Replace a flat roof near Elmbridge£566
Replace a flat roof near Epping Forest£566
Replace a flat roof near Erewash£502
Replace a flat roof near Exeter£476
Replace a flat roof near Falkirk£548
Replace a flat roof near Fife£568
Replace a flat roof near Flintshire£498
Replace a flat roof near Gateshead£542
Replace a flat roof near Gedling£502
Replace a flat roof near Glasgow£562
Replace a flat roof near Gloucester£516
Replace a flat roof near Guildford£568
Replace a flat roof near Gwynedd£430
Replace a flat roof near Halton£490
Replace a flat roof near Harrogate£500
Replace a flat roof near Havant & Waterloo£530
Replace a flat roof near Horsham£564
Replace a flat roof near Huntingdonshire£586
Replace a flat roof near Ipswich£526
Replace a flat roof near Isle of Wight£526
Replace a flat roof near Kings Lynn & West Norfolk£520
Replace a flat roof near Kingston-upon-Hull£486
Replace a flat roof near Kirklees£518
Replace a flat roof near Knowsley£488
Replace a flat roof near Lancaster£460
Replace a flat roof near Leeds£512
Replace a flat roof near Leicester£458
Replace a flat roof near Liverpool£488
Replace a flat roof near London£564
Replace a flat roof near Luton£562
Replace a flat roof near Macclesfield£502
Replace a flat roof near Maidstone£536
Replace a flat roof near Manchester£502
Replace a flat roof near Mid Bedfordshire£552
Replace a flat roof near Mid Sussex£546
Replace a flat roof near Middlesbrough£520
Replace a flat roof near Milton Keynes£524
Replace a flat roof near Neath Port Talbot£516
Replace a flat roof near New Forest£538
Replace a flat roof near Newbury£558
Replace a flat roof near Newcastle-under-Lyme£492
Replace a flat roof near Newcastle-upon-Tyne£542
Replace a flat roof near Newport£474
Replace a flat roof near North Ayrshire£580
Replace a flat roof near North East Lincolnshire£486
Replace a flat roof near North Hertfordshire£562
Replace a flat roof near North Lanarkshire£560
Replace a flat roof near North Lincolnshire£496
Replace a flat roof near North Somerset£518
Replace a flat roof near North Tyneside£542
Replace a flat roof near North Wiltshire£524
Replace a flat roof near Northampton£498
Replace a flat roof near Norwich£460
Replace a flat roof near Nottingham£504
Replace a flat roof near Nuneaton & Bedworth£474
Replace a flat roof near Oldham£512
Replace a flat roof near Oxford£532
Replace a flat roof near Perth & Kinross£560
Replace a flat roof near Peterborough£596
Replace a flat roof near Plymouth£504
Replace a flat roof near Poole£532
Replace a flat roof near Portsmouth£530
Replace a flat roof near Powys£496
Replace a flat roof near Preston£478
Replace a flat roof near Reading£564
Replace a flat roof near Redcar & Cleveland£522
Replace a flat roof near Reigate & Banstead£560
Replace a flat roof near Renfrewshire£584
Replace a flat roof near Rhondda, Cynon, Taff£466
Replace a flat roof near Rochdale£514
Replace a flat roof near Rotherham£528
Replace a flat roof near Salford£502
Replace a flat roof near Salisbury£530
Replace a flat roof near Sandwell£506
Replace a flat roof near Scarborough£448
Replace a flat roof near Sefton£486
Replace a flat roof near Sevenoaks£560
Replace a flat roof near Sheffield£530
Replace a flat roof near Slough£570
Replace a flat roof near Solihull£488
Replace a flat roof near South Ayrshire£574
Replace a flat roof near South Bedfordshire£534
Replace a flat roof near South Cambridgeshire£558
Replace a flat roof near South Gloucestershire£510
Replace a flat roof near South Kesteven£490
Replace a flat roof near South Lanarkshire£512
Replace a flat roof near South Oxfordshire£554
Replace a flat roof near South Somerset£488
Replace a flat roof near South Tyneside£540
Replace a flat roof near Southampton£532
Replace a flat roof near Southend-on-Sea£536
Replace a flat roof near St Albans£568
Replace a flat roof near St Helens£488
Replace a flat roof near Stafford£512
Replace a flat roof near Stockport£506
Replace a flat roof near Stockton-on-Tees£520
Replace a flat roof near Stoke-on-Trent£492
Replace a flat roof near Stratford-on-Avon£478
Replace a flat roof near Stroud£518
Replace a flat roof near Suffolk Coastal£524
Replace a flat roof near Sunderland£536
Replace a flat roof near Swale£512
Replace a flat roof near Swansea£518
Replace a flat roof near Tameside£504
Replace a flat roof near Teignbridge£488
Replace a flat roof near Tendring£528
Replace a flat roof near Test Valley£544
Replace a flat roof near Thamesdown£518
Replace a flat roof near Thanet£468
Replace a flat roof near The Wrekin£490
Replace a flat roof near Thurrock£544
Replace a flat roof near Torbay£494
Replace a flat roof near Trafford£502
Replace a flat roof near Vale of Glamorgan£464
Replace a flat roof near Vale of White Horse£526
Replace a flat roof near Vale Royal£498
Replace a flat roof near Wakefield£526
Replace a flat roof near Walsall£506
Replace a flat roof near Warrington£494
Replace a flat roof near Warwick£476
Replace a flat roof near Waverley£578
Replace a flat roof near Wealden£528
Replace a flat roof near West Lancashire£484
Replace a flat roof near West Lothian£564
Replace a flat roof near West Wiltshire£524
Replace a flat roof near Wigan£492
Replace a flat roof near Windsor & Maidenhead£570
Replace a flat roof near Wirral£488
Replace a flat roof near Wokingham£570
Replace a flat roof near Wolverhampton£510
Replace a flat roof near Wrexham Maelor£498
Replace a flat roof near Wychavon£492
Replace a flat roof near Wycombe£572
Replace a flat roof near York£486