Builders & Roofers Runcorn
Serving Runcorn, Cheshire and the North of England
Welcome to David Gregory Roofing
Providing roofing and building services for over 40 years
David Gregory Roofing is a family-run business based in Runcorn, Cheshire. For over 40 years now, we’ve been providing all-inclusive building and roofing services across the north of England. Consequently, we have established an excellent reputation for top quality workmanship and reliability. In addition, we’re friendly, work hard and just get on with the job at hand with the minimum of fuss.
Having started out as roofers for domestic clients over 40 years ago, we have gradually moved into all areas of building work.

As a result, we now offer full building services for domestic and commercial clients. One specialist area we are particularly proud of is church roofs. We are frequently asked to repair roofs on old churches – and other listed buildings – in Runcorn and right across the north of England.
Our Services
David Gregory Roofing provides an unbeatable range of building and roofing services in Runcorn and across Cheshire. We are specialists in all aspects of home improvement, whether you’re looking for an extension, loft conversion, garage conversion or just a general refurbishment. We are also able to build you a complete new property, whether that’s commercial premises or your new dream home.
Roofing is our other speciality, from repairing damaged or leaking roofs to re-roofing an entire property. From flat roofs to pitched roofs, membranes to tiles, we cover the lot. And we’re very proud of our church repairs services and, such is the demand, we’ve worked on churches in Runcorn and across the north of England. This an aspect of our work that requires a degree of dedication and workmanship that only top builders like David Gregory can master.
Having been doing this for over 40 years, we bring a huge amount of experience and quality – and an excellent reputation to go with it!
We also provide an emergency call-out service for storm damage. Please phone us if you need our services in a hurry.
Get In Touch
