Roofers in Clanfield and Horndean

Need the services of a skilled and qualified roofer, but bamboozled by all the options out there? Look no further. We have the expertise, knowledge and know-how and we are here to help, whatever the roofing job and whatever the size.

D C Roofing & Sons LTDOur customers rate us:5/5 - in 13 testimonials Read Testimonials

Expert Roofers for all your roofing needs

With a vast array of roofing skills, our services are wide and varied. Whether the job is big or small, planned or unplanned, if you live in the Clanfield or Horndean areas, contact us for any of the following:

  • Roof repairs - swift and affordable repairs for all kinds of roof; both flat and pitched
  • Re-roofing - for when a whole roof has come to the end of its life and needs replacing
  • Slating & tiling - from reseating a slipped slate, fixing a broken tile to fitting a new roof
  • Flat roofing - choose from a wide variety of materials, all of which come with extensive guarantees
  • Garage roofing - we're one of the area's specialists when it comes to installing garage roofs
  • Gutter, fascias and soffits - we fit low maintenance, high quality uPVC fittings
  • Chimney repairs - we can repoint masonary, fix or repair flashing and more
  • Velux windows - an incredible addition to your home to let in masses of natural light

Quality roofing, quality service

Everything we do is fully guaranteed - some materials being for up to 20 years - and we always strive to be competitive with our pricing without compromising on quality. Why not contact us today?

When you call, you'll be speaking to a trained, experienced roofer who will happily make an appointment to visit your home to discuss how we can help you. Thereafter, you'll be provided with a free, no obligation quote for whatever roofing work needs doing.

Put us to the test and contact us today

We'd love to be given the opportunity to impress you with our professionalism and affordability, so if you live in the Clanfield or Horndean area and you need a roofer, why not pick up the phone and call us on 023 9383 8292.