Roofing • Siding • Windows • Doors • Gutter Guard Soffit • Fascia • Trough


Guaranteed Quality

Professional Home Improvement & Roofing Contractor in Niagara Falls, Ontario

DM Roofing, Siding & Windows is a Niagara-based exterior remodelling company that has been serving Niagara Falls, St. Catharines and surrounding areas since 2004. At DM Roofing, Siding & Windows, we take great pride in our quality workmanship and friendly customer service.

We make every effort to ensure all exterior work on your home is a source of pride for years to come. By combining great workmanship, personalized customer service, superior products and competitive pricing – we strive to be leaders in the roofing, siding, and renovation field.

Niagara’s Trusted Contractors

When choosing a contractor, it is important that you choose one you can trust and depend on. At DM Roofing, we understand the importance of your home and what it means to you and your family. That’s why we approach every project like it’s for our own home.

Call us today at 905-341-9090!

Guaranteed Workmanship

We are so confident in our work that we offer a 10-year warranty on workmanship. DM Roofing, Siding & Windows is always honest, always professional and always worth it!

So when you need a new roof or require expert guidance on your next home exterior project, the professionals at DM Roofing are here to help.

Do not hesitate to give us a call to receive your free estimate! We impress each client we serve with our attention to detail, cleanliness, care of worksite, and timely proficiency of our crew. We want to protect your home from the elements with quality roofing and siding products, while installing them professionally to ensure efficiency.


Join our team. Looking for hard-working & professional shinglers and general helpers.