Head Office

2 Twyn-y-Fedwen, Whitchurch, Cardiff CF14 1HU

029 20217668

Call us today

Roofing Services Cardiff

If you require a roofing expert in Whitchurch or the wider Cardiff area, then contact us

We are proud to offer our roofing services such as slate roof repairs or new flat roof installation.

Likewise, Direct Maintenance Contractors can deliver a range of services to help improve your property.

From gutter repairs to chimney and lead work, our team of skilled roofers are on hand to assist with any needs.

However, don’t neglect your roof.

It is fundamental for keeping your home or workplace safe, warm and dry.

Remember to follow us on social media also for news and updates.

Frequently Asked Questions

Hard slate roofs can last between 75 – 200 years.

Whereas soft slate roofs last approximately 50 to 100 years.

Both options are very durable and last a very long time.

We offer slate roof repair services too, ensuring your roof lasts a long time.

EPDM –  A long lasting roof material that will stand the test of time.

Ethylene Propylene Diene Monomer (EPDM) is highly durable and can withstand even the toughest weather conditions.

Contact our team to find out more; 029 20217668.

Tiled roofs are weather resistant and are known for their durability.

Clay and concrete being some of the most durable tile materials, they are known for withstanding high winds, hailstones and even fires.

Tiled roofs have been known to last a long time too, upwards of 50 years.

A common indication that your soffits and/or fascias might need replacing is if you notice very little ventilation making its way into your home.

This could mean they are blocked or faulty.

Our team of experts can replace your soffits and fascias in no time.

Contact Us For roofing Services In Cardiff & South Wales

For roofing repairs and installations in Cardiff and South Wales, contact Direct Maintenance Contractors.

Our team of highly trained and professional roofers are on hand to assist with any enquiries you may have.

Call us on 029 20217668 or contact us for more information.