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


Guaranteed Quality

Quality Roofing & Siding Products

At DM Roofing, Siding & Windows we have built a reputation for providing personal care for each project we work on. We use quality roofing and siding products, while offering professional installations to ensure their efficiency. A great roof is one that looks great and protects your home from the elements! The professionals at DM Roofing do just that, by offering the following home exterior services:


Your roof is the most crucial part of your home – it keeps the elements of weather from causing interior damage. From asphalt shingles and cedar shakes, to concrete and metal tile, there are many types of roofing products available. The trick is finding the right one to suit your project and your budget. In order to help you choose the right type of roof for your house, allow a DM Roofing representative to come to your home and discuss the options with you.

DM Roofing is also an expert on low-slope roofs.

Rest assured, we only recommend and install superior quality materials to you, our valued customers. Call 905-341-9090 today for a consultation and a no-obligation estimate.

When choosing a brand-new roof for your home there are many things to consider, including the structural integrity of your home. We will install the appropriate materials and help you choose the best roof for your new home.

Replacing a roof with a new one can drastically change the aesthetic of your home, breathing new life into it. It also is a great way to protect your home from an aged roof, whose structural integrity may be questionable after years of service to your home. We will help you choose a new roof and install it professionally.

Roof repairs are a great precautionary measure that will save you money down the road. Whether your roof is leaking, or select shingles are damaged, we can inspect and address all your roofing concerns.

In simple terms, a skylight is a window installed on a roof for the purpose of letting natural sunlight into a home during daylight hours. The panes can be made of glass or plastic. DM Roofing can install skylights on your roof. Talk to us and we can help you decide on a style that will work best for you.

We are fully insured and offer emergency roofing service.

Do not hesitate to give us a call to receive your free roofing or siding estimate!


Call today for your free estimate.
10% OFF


Styles & Colours

When it comes to siding, we have a wide variety of styles and colours to choose from. Siding can alter the appearance of your home, as well as increase its value. 

DM Roofing can take you through the products and help you decide which ones would work best for your home.

Soffit, Fascia, Trough

Soffit protects your eaves structure, fascia gives it style, and eavestroughs protect your home from water damage. 

Together, installing these three will make your home efficient, protected from the elements, while keeping it looking great!

Doors & Windows

We can change the appearance of your home with new windows and doors, increasing the value of your home and adding a modern touch.

Complete Clean-up

Our reputation is built on responsible workmanship. 

After each project, we provide a complete clean-up to ensure your home is safe and looking great.


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