Find the 3 Best Roofing Contractors in Truro

Browse 3 roofing businesses serving Truro, from domestic roofing specialists to contractors handling commercial work. Review their services and customer feedback, then contact suitable roofers for project details and quotes.
Not rated yet
Cornwall Flat Roofing
50+ Years
Not rated yet
Cornwall Flat Roofing provides comprehensive roofing solutions for residential and commercial properties across Cornwall. Established in 1968, we specialise in flat and pitched roofing systems, guttering, roof windows, and solar panel installations. Our services combine traditional expertise with modern materials to ensure durability and energy efficiency.
Flat Roofing Felt Roofing Liquid Plastic Roofing
Outstanding work Knowledgeable team Fantastic team
Not rated yet
Asphaltic Co.
50+ Years
Not rated yet
Asphaltic Co. Co. is a Truro-based roofing contractor specialising in flat roof solutions for residential and commercial properties. With over 50 years of expertise, we deliver durable installations and repairs using advanced materials like fibreglass, single ply membranes, and mastic asphalt. Our services combine technical excellence with comprehensive warranties to ensure long-term protection and value for clients across Cornwall.
Felt Roofing Mastic Asphalt Roofs Single Ply Roofing
Not rated yet
Marnick Roofing
18 Years
Not rated yet
Marnick Roofing is a trusted Cornwall-based contractor specialising in pitched and flat roofing solutions for commercial, construction, and domestic clients. Established in 2008, we combine 40+ years of industry expertise with a team of 34 professionals to deliver durable, high-quality installations including natural slate, single ply membranes, and green sedum roofs. Our commitment to excellence is evidenced by 25-year guarantees and partnerships with leading construction firms across the South West.
Natural Slate Roofing Reclaimed Delabole Slate Single Ply Roofing
Professional team High-quality work Reliable service
Plymouth (40.8 mi) Penryn (6.8 mi) Redruth (7.9 mi) St Austell (13.4 mi) Helston (14.8 mi) Tavistock (44.5 mi) Holsworthy (48.8 mi)