Scores based on 187 reviews

Reliability & timekeeping
 
9.83
Tidiness
 
9.91
Courtesy
 
9.96
Workmanship
 
9.86

Invoice history based on 154 reviews.

 
 
 
Invoice History
Charged as per quote / estimate99.35%
Above quote / estimate: kept informed0.65%
Appointments reported as missed (6 months) 0
Average score 9.89
187 reviews
  • Interviewed by Checkatrade
  • 2 accreditations checked
  • Insurance checked
  • ID checked
  • Address checked
  • References checked
  • Checkatrade standard signed

Welcome to M & B Roofing your local friendly and reliable English family business based in Epsom and Ewell. 

We take pride in all our work undertaken as you can see from the pictures we aim to receive the highest level of recommendation.

We are an approved Surrey Trading Standards company with over 17 years of experience in the roofing trade. We believe we are the one and only roofing company you will need even if it’s a minor repair or a complete new roof, we are the company you are looking for.

We are the ones that actually look at the job and complete the work we don’t use sub contractors. 

We only use the best products available from our suppliers which all meet the British Standards.

Services we provide:

  • All major and minor roof repairs
  • Complete New Roofs (Concrete and clay tiles also natural and man-made slates)
  • New Flat Roofs (three layer felt system)
  • New PVC Guttering, fascia and soffits.
  • Chimney Stack Removal and Repairs          
  • New Shed/Garage Roofs
  • New Velux Windows Installed 
  • Guttering cleaning 
  • Moss removal 
  • Loose and slipped ridge tiles replaced

We offer FREE Estimates and Advice on all our work in order to meet our customers’ needs, also to keep on budget for clients.

All new work undertaken comes with a Guarantee.

  • Complete New Roofs come with 25 years
  • New Flat Roofs come with 12 years
  • Fully public liability insurance 

Based in

Ewell, Epsom, Surrey

Works in

Cheam, CR postcodes covered by us., Epsom, Ewell, Kingston, Morden, SM, Surrey, Surrey Wandsworth Banstead, Sutton, SW, Tadworth, Tolworth, Wandsworth, Wimbledon also all KT