Warning: mysqli_query(): (HY000/1030): Got error 28 from storage engine in /home/jamesdunnroofing/public_html/wp-includes/wp-db.php on line 1924
Commercial Roofing Companies | James Dunn Roofing Ltd

Roofing Companies for Commercial Projects in Oxford

Even commercial roofs can weaken with poor construction and age. This can affect the health and safety of your staff and reduce energy efficiency, impacting your business’s productivity. James Dunn Roofing Ltd is one of the roofing companies you can count on to ensure your commercial roof works for you.

Commercial Roofing Contractors in Oxfordshire

We know that wasted time means wasted money for your company. At James Dunn Roofing Ltd, our team of professional and experienced commercial roofing contractors are committed to ensuring your roof is installed to the highest quality and safety standards. Based in Oxford and serving Oxfordshire, our services include:

• Roof repairs
• Roof maintenance

• Extensions
• New installations and more

Black tiled commercial roofing
New commercial roofing

Bespoke Project Management

Our roofing professionals will work with you every step of the way. Our family-run business is big enough to cope, yet small enough to care. Before starting a project, we’ll perform a full survey and help you find the most cost-effective solution for your company.

Reducing Our Carbon Footprint

Being in the building and roofing industry, we’re conscious about our environmental impact. That’s why we devise solutions that benefit both your budget and the world around us. Our eco-friendly commercial projects have included educational buildings, places of worship and many others.

Close up of sloped roof with grey tiles

Domestic Roofing

Roofing Services


Roof Repairs

Call for a Free Estimate

Based in Oxford and serving commercial clients in Oxfordshire, we’re one of the most reliable roofing companies in the area. Give us a call today to discuss your business’s needs. Get in touch on 01865 373 614.


  • This field is for validation purposes and should be left unchanged.