Experience. Quality. Service.

Over 25 years providing exceptional quality roofing and siding installation and maintenance, as well as construction and renovation expertise, in Oxford County and surrounding areas. Trust DM Roofing & Contracting for your residential or commercial projects.

Request a Free Estimate

Fibreglass Shingles

Fibreglass Shingles have replaced Asphalt Shingles because they're a cost-effective solution that come in a variety of styles & colours to match your home. Plus, they offer homeowners a guaranteed lifespan. Let's talk about your roof repair or full roof replacement.

Flat Roofing

Let's discuss your custom solution for Flat or Low-Slope Roof Repairs or Replacement. We work with many Commercial Building Owners as well as Residential Flat Roof Customers.

Siding & More

We'll professionally install your Aluminum or Vinyl Siding, Custom Aluminum Trim Work, Soffit & Fascia, and Eavestroughs. Contact Us to discuss your project.


Contact us for a quote on your renovation work. To keep working year round, we take on construction and renovation projects when it isn't safe to be on the roof. From insulation and drywall to tile and finish trim - we can help. Get in touch to talk about your project.

We're Here to Help
Let's discuss your project. From emergency repairs to a complete renovation, we'll provide solutions to meet your schedule and budget.
Start Now