Roofers in London
Choose your town. Each town page lists local roofers ranked by public reviews, and covers the villages around it.
371 listings · 38 towns · checked 3 Nov 2026
Towns in London
Hillingdon 10Ruislip 10Hayes 10Feltham 10Stanmore 10Wembley 10Twickenham 10Hendon 10Brentford 10Willesden 10Barnet 10Surbiton 10Hampstead 10Kensington 10Putney 10Friern Barnet 10Enfield 10Merton 10Stoke Newington 10Edmonton 3Sutton 10Streatham 10Bermondsey 8Walthamstow 10Bow 10Croydon 10Penge 10Coulsdon 10East Ham 10Ilford 10Eltham 10Bromley 10Sidcup 10Romford 10Biggin Hill 10Orpington 10Erith 10Upminster 10
Listed now
Before you hire a roofer in London
- Ask for the guarantee in writing. New tiled or slate roofs often come with 10 to 20 years; flat roofs usually match the membrane's own warranty.
- Check public liability insurance is current. Directory profiles sometimes show it as unverified.
- A roof survey usually costs £80 to £150 locally and is often free if you go ahead with the work.
- For scaffolding on a pavement, the roofer or scaffolder needs a council licence. Ask who is arranging it.
Other trades in London: Driveway companies Plumbers and heating engineers
Roofers in other areas: Oxfordshire Berkshire Buckinghamshire Wiltshire Gloucestershire Northamptonshire Warwickshire Hertfordshire Bedfordshire Hampshire Surrey Worcestershire Cambridgeshire Somerset Essex West Sussex City of Bristol Dorset Kent Isle of Wight Suffolk East Sussex