Main Roofing Ltd Logo
Commercial roofing

We live to keep you covered

Free estimates

Quality roofing Roof shingles

Main's Roofing is a well-established roofing business based in Tavistock, located in the south west of England. With over 35 years' of experience in both the commercial and residential sectors. Whatever you need, we have you covered.


Whether your project is small or large, construction, maintenance or repair, Main's Roofing can provide you with a professional roofing service. Please check out our portfolio for examples of our work and recent projects.

We at Main's Roofing always provide free estimates for our customers. We pride ourselves on good workmanship, so please contact us today for a quality roof you can depend upon.


All of our work at Main's Roofing is of the highest quality and is normally covered by 10, 15 and 20 year guarantees. Separate insurance backed material guarantees, on selected roofing products, are also available. Please contact us directly for details.


Contact us today for your free estimate!

Call us on 07968 722 740 or 01566 772 184

Facebook logo Twitter google