Experienced roofers servicing Fareham and Whiteley

Is your roof in need of a once-over? Is it looking old and tired? Are you worried about paying astronomical prices for shoddy workmanship? Then worry no longer. We're on hand to attend to all your roofing requirements.

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

Why choose our roofing company?

  • Our experience - We've been working on roofs for 25 years and there's little we haven't done.
  • You can trust us - We have lots of satisfied customers who return time and time again.
  • We're always here - We offer a 24-hour emergency call-out, and there is no call-out charge.
  • Every job we do comes with a long and extensive guarantee - great for peace of mind.

We offer a wide range of roofing services

Across the Fareham and Whiteley areas we can do it all, from repair work on old buildings to modern tiled roofs, we're the ones to trust. Take a look at our services below and see for yourself that we are the team for you:

  • Built Up Felt Roofing
  • Chimney Repairs
  • Roof Repairs
  • Re-Roofing
  • Velux Windows
  • Garage Roofing
  • Gutters & Guttering
  • uPVC Fascias & Soffits
  • Slate & Tile Roofing
  • EPDM Rubber Roofing
  • GRP Fibreglass Roofing
  • And much more...

First-class customer service

We understand that roofing work can be a big step to take in this day and age, and that's why we offer an open, honest and friendly service. One phone-call is all it takes for our team to visit and take a look at what they'd be working with, and we'll then swiftly give you a free, no obligation quote.

We won't try and baffle you with trade-lingo either. The advice we give you on your best course of action will be in plain English and it'll be easy to understand. Our pricing is transparent, there won't be any hidden charges with us and the fee won't change.

Call us now

So give yourself one less thing to worry about, and let us take care of your roof.

If you're in Fareham or Whiteley and need roofing work, you know what to do next - call us on 01329 448 076.