Skip to Main Content
DM Roofing Logo

Kingston Roofing Services




We provide the following professional roofing services in Kingston and Gananoque, Ontario:

New Roof Installations

If you are looking for a new roof for your new home or to replace your existing roof, you have come to the right place. Some of the new roofing options that D.M. Roofing offers are as follows:

  • 25 Year “Dakota” Shingles
  • 30 Year “Mystique” Shingles
  • 40 Year “Everest” Shingles
  • Metal Roofing

Roof Maintenance and Repair Services

Is your roof looking a bit worse for wear? Is it leaking? Are bits of your roof loose? If you have answered “yes” to any of these questions, it is time to call in the professional roofing services of D.M. Roofing.

Our expert team can assess the situation and offer customized solutions to your roofing dilemma. Give us a call today for a free quote. 

When it comes to roofing services in the Kingston area, are you looking for the lowest price, or do you want the best value for your roofing dollar?

If all you care about is price, then it is relatively easy to make a buying decision. The day after your roof is done, you will likely be happy that you chose the lowest price. But what about a year later or five years later? What happens when the first big rainstorm or snowstorm hits and your discount roof suddenly develops big problems? Now, your discount roof won’t seem like such a bargain, and you may wish that you followed the thinking that has prompted more than 6,000 individuals in Kingston and the surrounding areas to choose D.M. Roofing & Construction Services Inc. – the Kingston roofing contractor company you can trust for quality roofing. Price was important, but these 6,000+ happy customers also considered quality, reputation, and value when deciding on professional roofing services.

A lower price usually means lower quality – and lower quality work. It also likely means lower-quality roofing materials. In short, if you want a low cost, you better also have low expectations in terms of customer service, the quality of the work and the look of the finished roof. You should also expect that warranty claims will be, at best, difficult, and you may find that the warranty is worthless because the roofer went out of business (many Kingston roofing companies go bankrupt annually because they do poor work and don’t follow sound business practices.) A lower price may also mean no insurance or WSIB coverage.

At D.M. Roofing, you don’t have to worry about any of the setbacks that come with a lower price when you choose us for your Kingston roofing services. Our company was built on excellent customer service and quality work. We take pride in what we do, and our goal is your complete satisfaction. As a BP-certified roofer, we can offer the following warranties with our Kingston roofing services and premium quality roofing products:

  • Limited Lifetime Warranty:

BP now offers customers 15 years 100% coverage on materials.

  • Extended Warranties:

For an additional $200.00 + HST, only a BP-certified roofer such as D.M. Roofing can offer you an extended warranty that offers customers 50 years of 100% coverage on roofing materials. That’s right! 50 years! So if you have 40-year shingle installed and purchase an extended warranty – you’re covered for 10 years following the life expectancy of the shingle. Who wouldn’t want to take advantage of this spectacular offer! At D.M. Roofing, we pride ourselves on providing professional roofing services to meet all your needs. Whether you require roof maintenance or roof repair services, our skilled team is here to deliver exceptional results. We understand the importance of a well-maintained roof in protecting your property and ensuring its longevity. With our expertise and attention to detail, you can trust us to handle roofing projects with utmost care and precision. For more information about our comprehensive range of services, Contact us today to experience top-quality roofing solutions tailored to your requirements.

Some Kingston roofing contractors will try to convince you hand nailing is better while other roofers will tell you air nailing is better. Normally, strictly hand-nailed roofing companies save on buying compressors, expensive pneumonic air nailers, hoses, connectors and gas, then charge you more money. Provided workmanship is proper either way, you won’t have a problem and hand nailers use fewer nails. D.M. Roofing offers 6 High Wind Application non-corroded Air Nails which are warrantied by the manufacturer, so there’s no need to worry – you’re covered 100%! We will, however, accommodate hand nailing (4 nails per shingle as to code & hand nailing companies) if the customer prefers.

Roofing Services We Provide in Ontario

Why Choose D.M. Roofing for Your Kingston Roofing Needs?

Exceptional Customer Service

At D.M. Roofing, customer satisfaction is our top priority. We understand that a roof is a significant investment, and we strive to ensure every customer is completely satisfied with our professional roofing services. Our team goes above and beyond to meet your needs and exceed your expectations.

Quality & Value

With over 6,000 roofing installations and counting, D.M. Roofing has established itself as one of the top-rated roofing companies in the Kingston area. Our commitment to quality work and attention to detail ensures that you receive a roof that looks great and provides lasting protection for your home.

Can you tell a quality roof from a discount roof? Not likely. But it is easy to identify a quality Kingston roofing company. It is the one with the proven track record. D.M. Roofing, your reliable Kingston roofing contractor, was established in 1992 and has grown to become one of the top roofing companies in the Kingston area. That’s all you need to know, and we have an extensive list of references we can provide you.

Customized Solutions

Every home is unique, and so are its roofing needs. At D.M. Roofing, we offer customized solutions tailored to your specific needs. Whether you need roof repair services, replacement, or maintenance, our experienced team will work closely with you to come up with a solution that meets your needs.

Expertise You Can Trust

With over 30 years of experience, D.M. Roofing has the expertise to handle all your roofing needs. Our team of skilled professionals knows exactly how to deliver the results you are looking for. We will communicate with you every step of the way to ensure on-time delivery to your complete satisfaction. 

When you choose D.M. Roofing, you can trust that your roof maintenance is in good hands.

D.M. Roofing is a trusted Kingston roofing contractor that became Kingston’s 1st “BP Certified Roofer” in 2002. Our professional roofing services have been awarded “Gold Member Status” for being certified with BP for over 7 years. We held the installs contract with Home Depot for 7 years consecutively and currently hold the Kingston Lowe’s contract for all their roofing, siding, and soffit/fascia installations. Need we say more?

Call D.M. Roofing…Right Contractor…Right Choice…Right Price!


If you are looking for reliable roofing maintenance or repair services please call (613) 531-4453 in Kingston, (613) 382-1883 in Gananoque, or complete our online request form.