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


Guaranteed Quality


We just had our roof replaced by DM Roofing & Siding and we are extremely pleased. The moment we met the owner, Duke, we felt we were dealing with a honest and professional man. He patiently answered all of our questions and did not try to up-sell us at all. Most importantly, we now have a quality roof and we are confident we made the right choice with Duke and his thorough team! I would highly recommend DM Roofing & Siding to my family and friends.

Ann, Niagara Falls

DM Roofing is the best choice for your roofing and other needs. Duke and his team replaced our roof in a very professional matter and we are very pleased. Anyone thinking of roofing should call Duke at DM Roofing - he is wonderful to deal with. Reliable, on time and professional. I highly recommend DM Roofing!

Rita, St. Catharines

DM was the perfect choice! Fast, friendly and professional at every step. They came right away to give us a quote when we called them. The price was very reasonable. They were more than willing to not only re-shingle the roof but also take care of the soffits, remove a stovepipe, repair the roof and add gutter guard to the eavestroughs. The work crew was fast, clean, polite and extremely efficient. You can tell they take pride in their work. We would recommend Duke and DM Roofing to anyone!

Tammy, Niagara Falls

Duke can be trusted to do a quality job, used him for my roof, soffit and fascia, would highly recommend him, his prices are in line with other roofers. Honest business man and also has a very nice family.

Brian, St. Catharines

DM just completed putting a new roof on my family home and I could not be happier with the job they did. Duke was a man of his word his quote was accurate and his crew showed up when he said they would and did a professional job in a timely and efficient manner, the roof looks fantastic. I have no problem endorsing and recommending this company, thanks again to Duke and his crew.

Mike, Niagara Falls

AAA+++! Fantastic job well done. Duke and his crew are professional, friendly fellows. The job was done efficiently, on time and cleanly. We HIGHLY recommend DM Roofing to you. You will not be disappointed.

Dave & Julie, Niagara Falls

Send Us A Review

Please take a moment to give us a review. We love to hear about the ways we’ve impressed you!


Call today for your free estimate.
10% OFF


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