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 London£566
Replace a flat roof near Birmingham£494
Replace a flat roof near Glasgow£540
Replace a flat roof near Leeds£504
Replace a flat roof near Liverpool£512
Replace a flat roof near Sheffield£586
Replace a flat roof near Edinburgh£574
Replace a flat roof near Manchester£504
Replace a flat roof near Belfast£342
Replace a flat roof near Bristol£524
Replace a flat roof near Leicester£504
Replace a flat roof near Cardiff£480
Replace a flat roof near Coventry£482
Replace a flat roof near Bradford£514
Replace a flat roof near Nottingham£502
Replace a flat roof near Newcastle Upon Tyne£536
Replace a flat roof near Brighton and Hove£538
Replace a flat roof near Derby£502
Replace a flat roof near Hull£506
Replace a flat roof near Plymouth£506
Replace a flat roof near Stoke-on-Trent£500
Replace a flat roof near Southampton£530
Replace a flat roof near Northampton£510
Replace a flat roof near Wolverhampton£486
Replace a flat roof near Luton£566
Replace a flat roof near Portsmouth£548
Replace a flat roof near Reading£564
Replace a flat roof near Norwich£466
Replace a flat roof near Milton Keynes£524
Replace a flat roof near Bournemouth£528
Replace a flat roof near Aberdeen£564
Replace a flat roof near Peterborough£608
Replace a flat roof near Bolton£500
Replace a flat roof near Swindon£532
Replace a flat roof near Southend-on-Sea£540
Replace a flat roof near Warrington£494
Replace a flat roof near Oxford£534
Replace a flat roof near Swansea£514
Replace a flat roof near Sunderland£534
Replace a flat roof near Slough£592
Replace a flat roof near Kingswood£526
Replace a flat roof near Telford£484
Replace a flat roof near Cambridge£554
Replace a flat roof near Ipswich£536
Replace a flat roof near Blackpool£472
Replace a flat roof near Middlesbrough£522
Replace a flat roof near Dundee£570
Replace a flat roof near Huddersfield£534
Replace a flat roof near York£496
Replace a flat roof near Poole£524
Replace a flat roof near Watford£566
Replace a flat roof near Newport£500
Replace a flat roof near Colchester£508
Replace a flat roof near Exeter£482
Replace a flat roof near Blackburn£490
Replace a flat roof near Crawley£526
Replace a flat roof near Gloucester£518
Replace a flat roof near Stockport£496
Replace a flat roof near Basingstoke£578
Replace a flat roof near Basildon£544
Replace a flat roof near Cheltenham£514
Replace a flat roof near Gateshead£536
Replace a flat roof near Worthing£528
Replace a flat roof near Rochdale£494
Replace a flat roof near Oldham£500
Replace a flat roof near Chelmsford£544
Replace a flat roof near Birkenhead£514
Replace a flat roof near Maidstone£544
Replace a flat roof near Gillingham£544
Replace a flat roof near Salford£512
Replace a flat roof near Solihull£486
Replace a flat roof near St Helens£480
Replace a flat roof near Worcester£498
Replace a flat roof near Lincoln£500
Replace a flat roof near West Bromwich£492
Replace a flat roof near Eastbourne£512
Replace a flat roof near Wakefield£506
Replace a flat roof near Wythenshawe£500
Replace a flat roof near Bedford£538
Replace a flat roof near Hemel Hempstead£566
Replace a flat roof near Preston£484
Replace a flat roof near Stevenage£558
Replace a flat roof near Southport£482
Replace a flat roof near Bath£526
Replace a flat roof near Harlow£560
Replace a flat roof near Sutton Coldfield£496
Replace a flat roof near Darlington£520
Replace a flat roof near Chester£506
Replace a flat roof near Hastings£520
Replace a flat roof near Nuneaton£484
Replace a flat roof near Halifax£508
Replace a flat roof near Hartlepool£526
Replace a flat roof near Aylesbury£554
Replace a flat roof near Doncaster£530
Replace a flat roof near Grimsby£506
Replace a flat roof near Wallasey£514
Replace a flat roof near Stockton-on-Tees£520
Replace a flat roof near Weston-super-Mare£510
Replace a flat roof near High Wycombe£564
Replace a flat roof near Ashford£508
Replace a flat roof near Redditch£484
Replace a flat roof near Wigan£490
Replace a flat roof near Scunthorpe£520
Replace a flat roof near Bury£506
Replace a flat roof near Paisley£550
Replace a flat roof near Bracknell£570
Replace a flat roof near Burnley£492
Replace a flat roof near Rugby£480
Replace a flat roof near Guildford£580
Replace a flat roof near Carlisle£552
Replace a flat roof near Chatham£544
Replace a flat roof near East Kilbride£542
Replace a flat roof near Newcastle-under-Lyme£502
Replace a flat roof near Chesterfield£518
Replace a flat roof near Burton upon Trent£496
Replace a flat roof near Tamworth£488
Replace a flat roof near Shrewsbury£494
Replace a flat roof near Woking£570
Replace a flat roof near St Albans£616
Replace a flat roof near Harrogate£496
Replace a flat roof near Crewe£500
Replace a flat roof near South Shields£534
Replace a flat roof near Craigavon£600
Replace a flat roof near Stafford£474
Replace a flat roof near Rotherham£524
Replace a flat roof near Barnsley£526
Replace a flat roof near Walsall£482
Replace a flat roof near Gosport£550
Replace a flat roof near Dartford£556
Replace a flat roof near Bognor Regis£520
Replace a flat roof near Corby£508
Replace a flat roof near Paignton£490
Replace a flat roof near Maidenhead£566
Replace a flat roof near Rochester£544
Replace a flat roof near Ellesmere Port£490
Replace a flat roof near Loughborough£490
Replace a flat roof near Dudley£492
Replace a flat roof near Dewsbury£506
Replace a flat roof near Mansfield£512
Replace a flat roof near Margate£474
Replace a flat roof near Kettering£520
Replace a flat roof near Cannock£486
Replace a flat roof near Sale£510
Replace a flat roof near Taunton£484
Replace a flat roof near Runcorn£494
Replace a flat roof near Farnborough£578
Replace a flat roof near Tynemouth£536
Replace a flat roof near Hereford£540
Replace a flat roof near Halesowen£490
Replace a flat roof near Widnes£492
Replace a flat roof near Huyton with Roby£516
Replace a flat roof near Scarborough£478
Replace a flat roof near Gravesend£550
Replace a flat roof near Bebington£490
Replace a flat roof near Kidderminster£486
Replace a flat roof near Stourbridge£492
Replace a flat roof near Barry£478
Replace a flat roof near Smethwick£492
Replace a flat roof near Dunfermline£554
Replace a flat roof near Livingston£554
Replace a flat roof near Weymouth£596
Replace a flat roof near Brentwood£548
Replace a flat roof near Barrow-in-Furness£466
Replace a flat roof near Hamilton£508
Replace a flat roof near Canterbury£478
Replace a flat roof near Wellingborough£506
Replace a flat roof near Sittingbourne£528
Replace a flat roof near Macclesfield£500
Replace a flat roof near Bootle£522
Replace a flat roof near Carlton£502
Replace a flat roof near Esher£564
Replace a flat roof near Clacton-on-Sea£530
Replace a flat roof near Lancaster£468
Replace a flat roof near Beeston£504
Replace a flat roof near Banbury£458
Replace a flat roof near Torquay£488
Replace a flat roof near Folkestone£516
Replace a flat roof near Kingswinford£488
Replace a flat roof near Bloxwich£486
Replace a flat roof near Bridgend£500
Replace a flat roof near Welwyn Garden City£564
Replace a flat roof near Leamington Spa£484
Replace a flat roof near Washington£534
Replace a flat roof near Tunbridge Wells£546
Replace a flat roof near Kirkcaldy£570
Replace a flat roof near Hinckley£484
Replace a flat roof near Durham£532
Replace a flat roof near Cumbernauld£528
Replace a flat roof near Wokingham£568
Replace a flat roof near Horsham£540
Replace a flat roof near Crosby£488
Replace a flat roof near Yeovil£528
Replace a flat roof near Thundersley£544
Replace a flat roof near Altrincham£502
Replace a flat roof near Willenhall£488
Replace a flat roof near Christchurch£530
Replace a flat roof near Keighley£494
Replace a flat roof near Ashton-under-Lyne£500
Replace a flat roof near Andover£538
Replace a flat roof near Winchester£538