Skip to Main Content
DM Roofing Logo

Kingston Roofing Tips & Articles

Safety Tips For Inspecting Your Roof

As one of the most reputable roofing companies in Kingston, safety is always our top priority! While we encourage home and business owners to get in touch with us when it comes to roof inspections, we understand that you may want to inspect your roof on your own from time to time. It is very […]

Read More

7 Signs Your Windows Or Doors Need Replacing

Canadians know that the integrity of their windows and doors is critical to ensuring a comfortable interior environment and preserving the safety of their families.  As a construction company in Kingston, we offer door and window replacement services. However, how can you tell when it’s time to replace your home’s windows and doors to ensure […]

Read More

Roof Maintenance Tips From Kingston’s Leading Roofing Experts

Roof maintenance is essential for every homeowner in Kingston or Gananoque. A well-maintained roof ensures your home stays dry, safe, and energy-efficient. But what are the secrets to keeping your roof in top condition?  As Kingston’s leading roofing experts, DM Roofing provides this ultimate guide. Here, you’ll find practical tips for routine roof maintenance. Let’s […]

Read More

Why Exterior Siding Is The Ultimate Fashion Statement For Your Home

If you are looking for a design feature that will make your house pop in your suburb, choosing exterior siding will always be a winner. Not only does it look fantastic, but it also serves as a defensive barrier against the elements. Read on to discover why adding siding to your home can be the […]

Read More

The Most Common Roof Maintenance Mistakes You Need To Avoid

Your roof is the first line of defence against the elements, protecting your home from rain, snow, and heat. And while ensuring your roof is in good condition is crucial, maintaining it can be tricky, and mistakes can be costly.  Here are some common roof maintenance mistakes to avoid to keep your roof in optimal […]

Read More

Why Choose Architectural Shingles For Your Roof

When it comes to roof construction, we at DM Roofing understand that the huge range of choices available can be overwhelming. You will need to take into account the roof style, required functionality, and, of course, your budget when deciding on the best materials for your roof.  Also known as dimensional or laminated shingles, architectural […]

Read More

Exterior Siding Options For Your Southern Ontario Home

The exterior siding of your Southern Ontario home is the first line of defence against the elements, so it’s important to choose the right one for your needs. Today, we are sharing information on the different options available and the benefits and drawbacks of each. Whether you’re building a new home or upgrading your current […]

Read More

Maintaining Your Roof For Life

Homeowners often make the mistake of underestimating the necessity of maintaining their roofs. While materials are durable and made to last for long periods, the structure of your roof still requires proper care from time to time to avoid calling out roof repair services unexpectedly, which can be costly and inconvenient.  Here are four ways […]

Read More

Maintaining And Preparing Your Roof For Winter

Contrary to popular belief, professional roofing services cater to more than just installations and emergency repairs. We are also in the business of maintaining and preparing your residential roofs for seasonal changes. Here are a few ways we can assist you in doing so at DM Roofing.  Perform Thorough Inspections  Using our expertise and industry-standard […]

Read More

Let Your Roofing Express Your Personality In Kingston

Roofing used to be an element of houses that homeowners spent very little time thinking about. As a roofing company in Kingston, we have started to see changes rolling in over the decades that we have served the community. With metal roofing being offered in trendy, exciting, and classic colours, you can now fully personalize […]

Read More


If you are looking for expert roofers then please call (613) 531-4453 in Kingston, (613) 382-1883 in Gananoque, or complete our online request form.