Perfect Roofing: your local roofing experts

Working throughout Surrey & London

Roof Repairs Across Surrey

Perfect Roofing work throughout Surrey and London. Pick your town below for roof repairs near you.

Local to you

Roof repairs by town

Surrey’s roofs are as varied as its towns: Welsh slate on Victorian railway terraces, clay tiles on 1930s semis, hand-made peg tiles in the old market towns and concrete tiles on post-war estates. Knowing what is on a roof, and how it usually fails, is half of repairing it well.

Each page below explains the roof repairs we carry out in that town and the surrounding villages.

Further afield

Also covered across Surrey

We carry out roof repairs in these towns too, and in the villages between them. If yours is not listed, call 07342 796 569 and ask.

  • Staines-upon-Thames
  • Walton-on-Thames
  • Esher
  • Cobham
  • Godalming
  • Haslemere
  • Cranleigh
  • Horley
  • Caterham
  • Oxted
  • Banstead
  • Chertsey
  • Addlestone
  • Egham
  • Sunbury-on-Thames
  • Ashtead
Surrey The map has not loaded. Open Surrey in Google Maps, or call 07342 796 569.

Good to know

Questions about where we work

Wherever you are in Surrey, the first step is the same: tell us what you have noticed and we will arrange to look at the roof.

Get A Quote

My town is not on the list. Can you still help?

Very probably. The towns listed are the ones we are asked about most often, but Perfect Roofing work throughout Surrey and London. Call 07342 796 569 and ask.

Do you cover London as well as Surrey?

Yes. As well as Surrey we work in London, including the boroughs that border the county.

Do you work on commercial buildings as well as houses?

Yes. We repair roofs on homes, rental properties, shops, offices and other commercial buildings.

How do I arrange a roof repair?

Call 07342 796 569, message us on WhatsApp or send the enquiry form. Tell us where you are and what you have noticed, and we will arrange to look at the roof.

Highly rated professionals

Talk to our team about your roof

07342 796 569

Your data is safe and secure, only used for contact purposes.