Areas we cover
Roofers Covering Every London Borough
AB Roofing London works across all 32 London boroughs and the City of London, and in the surrounding areas of Surrey, Kent, Essex and Hertfordshire. Pick your borough to see how we can help.
- All 32 boroughs and the City of London
- Emergency call-outs across London
- Free written quotes

TrustMark registered
Government endorsed quality scheme
Checkatrade member
Read reviews from real customers
Fully insured
Ask us for a copy of our certificate
20+ years trading
Experienced London roofers
North London
Roofing across Barnet, Camden, Enfield, Haringey and Islington.
East London
Roofing across Barking and Dagenham, City of London, Hackney, Havering, Newham, Redbridge, Tower Hamlets and Waltham Forest.
South-east London
Roofing across Bexley, Bromley, Greenwich, Lewisham and Southwark.
South-west London
Roofing across Croydon, Kingston upon Thames, Lambeth, Merton, Richmond upon Thames, Sutton and Wandsworth.
West London
Roofing across Brent, Ealing, Hammersmith and Fulham, Harrow, Hillingdon, Hounslow, Kensington and Chelsea and Westminster.
Just outside London?
We regularly work in the towns around London too. See our surrounding areas page for Surrey, Kent, Essex, Hertfordshire and more, or call us to check we cover you.
Free written quotes
Roofer needed in your area?
Call us or send your details for a free written quote.
Free quotes
Get your free written quote
Tell us about your roof and we will come back to you with advice and a clear written quote. No pressure and no obligation.
- Free written quotes, no obligation
- TrustMark registered and fully insured
- Emergency call-outs across London
- Prefer to talk? Call 020 7946 0958
Call us on 020 7946 0958 or email [email protected].