Updated June 2026

Top 10 Roofing Contractors in Kingston

A researched, independently ranked guide to Kingston's most established and best-credentialed roofing contractors for 2026.

Quick Comparison

Rank Company Specialty Experience BBB Website
1 Clean Comfort Home Improvements Best Overall Local Not Accredited Visit
2 D. M. Roofing & Construction Services Inc. Most Established Since 1992 A+ Accredited Visit
3 Full House Roofing Ltd. Best for Residential & Commercial Flat Roofs Since 2010 A+ Accredited Visit
4 Energy Kingston Exteriors Inc. Longest-Running Local Exterior Specialist Since 1979 A+ Accredited Visit
5 Rydel Roofing Kingston Broadest Service Range Local Accredited Visit
6 Harris Pro Roofing Best for Quality-Focused Shingle Installs Local A+ Accredited Visit
7 Royal Roofing Kingston Inc. Best for Asphalt Roofs & Skylights 20+ Years Not Accredited Visit
8 Alternative Roofing Metal Roofing Specialist Local Not Listed Visit
9 JL Contracting Best for Repairs & Roof Snow Removal 20+ Years A+ Accredited Visit
10 Prestige Roofing Kingston Broad Residential Roofing & Flat Roofs Local Not Accredited Visit

Detailed Reviews

#2

D. M. Roofing & Construction Services Inc.

Most Established
ExperienceSince 1992 (30+ Years)
BBB StatusA+ Accredited
SpecialtyResidential & Commercial
Service AreaKingston, Gananoque & Brockville

D. M. Roofing & Construction Services is a family-run company operating in the Kingston area since 1992, making it one of the longest-established roofers in the region. It is BBB Accredited with an A+ rating (accredited since 2007) and describes itself as the first BP Certified Roofer in Kingston. The company offers roof installation and replacement, metal roofing, torch-on commercial roofs, siding, windows, doors, and skylights, and cites more than 6,000 completed customer projects.

Roof Replacement Asphalt Shingles Metal Roofing Torch-On Flat Roofing Siding Windows & Doors Skylights
Visit D. M. Roofing & Construction Services Inc.
#3

Full House Roofing Ltd.

Best for Residential & Commercial Flat Roofs
ExperienceSince 2010 (15+ Years)
BBB StatusA+ Accredited
SpecialtyResidential & Commercial
Service AreaBath, Kingston & South-Eastern Ontario

Full House Roofing is a family-owned company that has served South-Eastern Ontario since 2010 from its base in Bath, just west of Kingston. It is BBB Accredited with an A+ rating and states it is fully insured with WSIB coverage and manufacturer-certified installers. The firm covers residential roof replacement plus commercial flat-roofing systems including TPO, EPDM, and modified bitumen, along with metal roofing, soffit, fascia, eavestrough, and siding.

Roof Replacement Asphalt Shingles Flat Roofing Metal Roofing Eavestrough Siding Roof Repair
Visit Full House Roofing Ltd.
#4

Energy Kingston Exteriors Inc.

Longest-Running Local Exterior Specialist
Experience40+ Years (Founded 1979)
BBB StatusA+ Accredited
SpecialtyRoofing & Home Exteriors
Service AreaKingston & Area

Energy Kingston Exteriors traces its roots to 1979 and states it has more than 40 years of experience serving the Kingston market. It is BBB Accredited with an A+ rating. The company is a GAF-certified contractor that endorses GAF asphalt architectural shingles and can register GAF system warranties directly with the manufacturer. Alongside roofing it offers windows, doors, skylights, vinyl siding, and exterior insulation.

Roof Replacement Asphalt Shingles Roof Repair Skylights Siding Windows & Doors
Visit Energy Kingston Exteriors Inc.
#5

Rydel Roofing Kingston

Broadest Service Range
ExperienceEstablished local roofer
BBB StatusAccredited
SpecialtyResidential & Commercial
Service AreaKingston & Area

Rydel Roofing operates a Kingston location offering one of the widest service ranges in the area, spanning asphalt shingles, metal roofing, rubber and PVC flat roofs, TPO and modified bitumen, skylights, ventilation, siding, eavestrough, and windows and doors. The company states it is certified and trained by five major roofing and siding manufacturers, including IKO, and is fully covered with liability insurance and provincial Workers' Compensation Board coverage. It is BBB Accredited (currently listed as Not Rated as complaints are handled by another BBB office).

Roof Replacement Asphalt Shingles Metal Roofing Flat Roofing Skylights Eavestrough Siding
Visit Rydel Roofing Kingston
#6

Harris Pro Roofing

Best for Quality-Focused Shingle Installs
ExperienceEstablished local roofer
BBB StatusA+ Accredited
SpecialtyResidential & Commercial
Service AreaKingston

Harris Pro Roofing is a locally owned and operated Kingston roofing company. It is BBB Accredited with an A+ rating (accredited since 2013). The company emphasizes a workmanship-first approach, stating that it hand-nails every shingle rather than using nail guns. Services include residential and commercial roof replacement, roof inspections, leak and roof repair, asphalt shingle roofing, and skylight installation and repair.

Roof Replacement Asphalt Shingles Roof Repair Roof Inspection Skylights Leak Repair
Visit Harris Pro Roofing
#7

Royal Roofing Kingston Inc.

Best for Asphalt Roofs & Skylights
Experience20+ Years Experience
BBB StatusNot Accredited
SpecialtyResidential Roofing
Service AreaKingston & Surrounding Area

Royal Roofing is a privately owned and operated Kingston roofer that states it has more than 20 years of experience. It installs IKO fiberglass architectural shingles and is an authorized installer of Velux Canada skylights and sun tunnels. The company reports its crews are Working at Heights certified and fully insured, and it includes magnetic nail cleanup with its installs. It is not BBB Accredited.

Roof Replacement Asphalt Shingles Skylights Sun Tunnels Roof Vents Roof Repair
Visit Royal Roofing Kingston Inc.
#8

Alternative Roofing

Metal Roofing Specialist
ExperienceEstablished local roofer
BBB StatusNot Listed
SpecialtyMetal Roofing
Service AreaKingston

Alternative Roofing is a family-owned Kingston contractor focused specifically on metal roofing. It positions itself as a metal-roofing specialist offering durable, energy-efficient metal roof installation and replacement for residential properties, and states it is licensed and insured. Homeowners seeking a long-life steel or metal roof rather than standard asphalt shingles are the firm's core market.

Metal Roofing Metal Roof Installation Metal Roof Replacement Residential Roofing
Visit Alternative Roofing
#9

JL Contracting

Best for Repairs & Roof Snow Removal
Experience20+ Years Experience
BBB StatusA+ Accredited
SpecialtyResidential Roofing
Service AreaKingston

JL Contracting is a family-owned and operated Kingston roofing business, based on Carnaby Street, that states it has more than 20 years of experience. It is BBB Accredited with an A+ rating. The company handles residential roof installations and repairs, asphalt roofs, chimneys, skylights, sheet metal and flashing work, and steel roofs, and also offers residential and commercial rooftop snow removal, a useful service during Kingston's heavy-snow winters.

Roof Installation Roof Repair Asphalt Shingles Sheet Metal Chimneys Roof Snow Removal
Visit JL Contracting
#10

Prestige Roofing Kingston

Broad Residential Roofing & Flat Roofs
ExperienceEstablished Kingston roofer
BBB StatusNot Accredited
SpecialtyResidential Roofing
Service AreaKingston

Prestige Roofing Kingston is a locally based roofing contractor on Victoria Street in Kingston that has served the city for many years and backs its work with a labour guarantee. It covers a broad residential range, including architectural asphalt shingles, new roofs and re-roofing, metal roofing, EPDM rubber flat-roof membrane, plus repair and maintenance, skylights and sun tunnels, seamless eavestrough, siding, soffit and fascia. It is not BBB Accredited and is currently Not Rated on bbb.org.

Roof Replacement Asphalt Shingles Metal Roofing Flat Roofing Roof Repair Skylights Eavestrough
Visit Prestige Roofing Kingston

How to Choose a Roofing Contractor in Kingston

Confirm WSIB coverage and insurance

Ontario has no provincial roofing trade licence, so a contractor's safety and insurance paperwork is your main protection. Insist on a current WSIB (Workplace Safety and Insurance Board) clearance certificate and proof of liability insurance before any work starts. If a Kingston roofer is not WSIB-covered and a worker is injured on your property, you could be held liable. Reputable local firms such as Full House Roofing and Rydel Roofing state they carry WSIB and liability coverage.

Check the City of Kingston permit requirements

A straight re-shingle that replaces like-for-like usually does not need a permit, but a building permit is required when you change the roof structure, alter the roofline, add a skylight, or convert to a heavier material such as steel that affects framing. The City of Kingston issues these permits. A knowledgeable local contractor will tell you when a permit is needed and pull it on your behalf, rather than leaving you exposed at resale.

Prioritize manufacturer certifications

Certifications from GAF, IKO, Owens Corning, BP, and CertainTeed mean a roofer is trained to install that system correctly and can register extended manufacturer warranties. In Kingston, Clean Comfort holds Owens Corning Platinum Preferred, GAF Master Elite, and IKO RoofPro status, Energy Kingston is GAF certified, and D. M. Roofing is BP certified. These designations matter because a warranty is only valid if the roof was installed to spec.

Look for local longevity and a fixed address

Kingston's freeze-thaw climate exposes poor workmanship within a few winters, so a contractor that has weathered many local seasons is a safer bet. Firms like D. M. Roofing (since 1992) and Energy Kingston (since 1979) have decades of local history and a fixed Kingston-area address you can return to for warranty service. Be wary of out-of-town crews that appear after a storm and disappear before the next winter.

Verify the BBB profile yourself

The Better Business Bureau operates in Canada and maintains profiles for Kingston roofers at bbb.org. Don't rely on a rating a company prints on its own website. Look up the firm on bbb.org to confirm whether it is genuinely Accredited and what letter rating it actually holds. Several Kingston roofers, including D. M. Roofing, Full House Roofing, Harris Pro Roofing, and Energy Kingston, carry verified A+ Accredited status.

Get a written quote and a ventilation plan

A proper Kingston roof quote should specify shingle brand and line, ice-and-water shield coverage at eaves and valleys, underlayment, flashing, and attic ventilation, not just a lump-sum price. Adequate intake and exhaust ventilation is essential here to keep the attic cold and prevent the warm-roof conditions that drive ice dams. Compare written quotes line by line rather than choosing on price alone, and make sure the scope addresses the local climate.

Frequently Asked Questions

For a typical Kingston detached home, a complete asphalt shingle roof replacement generally runs about CAD $7,000 to $15,000, depending on roof size, pitch, the number of layers being torn off, and shingle grade. Steel or standing-seam metal roofs cost considerably more, often CAD $18,000 to $35,000+, but last far longer. Always get written line-item quotes, as the steepness and complexity of a roof can move the price significantly.
Architectural (laminate) asphalt shingles are the most common and cost-effective choice for Kingston homes and handle the local freeze-thaw cycle well when paired with proper ice-and-water shield and ventilation. Steel and metal roofing is increasingly popular here because it sheds snow, resists ice damming, and can last 40 to 50+ years, which is why specialists like Alternative Roofing focus on it. Flat or low-slope sections typically use EPDM, TPO, or modified bitumen membranes.
Ontario has no provincial roofing trade licence, so any contractor can legally perform roofing, which makes WSIB coverage and insurance the credentials that matter. A City of Kingston building permit is not usually required for a like-for-like re-shingle, but it is required if you change the roof structure, alter the roofline, add a skylight, or switch to a heavier material that affects the framing. Confirm permit needs with the contractor and the City before work begins.
In Kingston's freeze-thaw, snow-load climate, a quality architectural asphalt shingle roof typically lasts about 20 to 30 years, though harsh winters and poor attic ventilation can shorten that. Three-tab shingles last less, often 15 to 20 years. Steel and metal roofs commonly last 40 to 50 years or more. Good attic ventilation, ice-and-water shield at the eaves, and prompt repair of small leaks all extend a roof's life here.
Look for a contractor with a fixed local Kingston-area address, a verifiable BBB profile at bbb.org, current WSIB clearance, liability insurance, and manufacturer certifications such as GAF, IKO, Owens Corning, or BP. Local longevity is a strong signal, since Kingston winters quickly expose poor work, and firms like D. M. Roofing and Energy Kingston have decades of local history. Always get a detailed written quote that specifies ice-and-water shield and ventilation, not just a price.
Kingston sits in a snowbelt influenced by Lake Ontario, so heavy snow accumulation and repeated freeze-thaw cycles are the leading causes of roof damage here. When heat escapes into the attic, snow melts and refreezes at the cold eaves, forming ice dams that force water back under the shingles and cause leaks. The defenses are a continuous ice-and-water shield membrane at the eaves and valleys, strong attic insulation, and balanced ventilation; some local roofers, such as JL Contracting, also offer rooftop snow removal during heavy winters.

Roofing in Kingston

Kingston sits at the eastern end of Lake Ontario where the lake meets the St. Lawrence River, and its roofs take a beating from a classic Eastern Ontario winter. The city receives heavy lake-effect and seasonal snowfall, and temperatures swing repeatedly above and below freezing from late fall through spring. This freeze-thaw cycling is the single biggest stressor on a Kingston roof: meltwater seeps into small cracks, refreezes, and pries shingles and flashing apart. Snow that melts over a warm attic and refreezes at the cold eaves forms ice dams that push water back up under the shingles, one of the most common causes of winter leaks in local homes. Summer brings UV exposure, humidity, and the occasional severe thunderstorm with high winds and hail, so a Kingston roof has to perform across a wide range of extremes.

The dominant roofing material across Kingston's mix of century homes, post-war neighbourhoods, and newer suburban subdivisions is the asphalt shingle, with durable architectural (laminate) shingles now the standard choice for replacements. Steel and metal roofing has grown steadily in popularity because it sheds snow, resists ice damming, and can outlast asphalt by decades, which is why the market supports dedicated metal specialists. Flat and low-slope roofs, common on additions, garages, and commercial buildings downtown and in the industrial parks, are typically covered with EPDM rubber, TPO, or modified bitumen membranes. Whatever the surface, local best practice pairs it with an ice-and-water shield membrane at the eaves and valleys and balanced attic ventilation to fight the ice-dam problem.

On the regulatory side, Ontario differs from some other provinces: there is no provincial roofing trade licence, so the province does not certify or license roofing contractors the way Quebec does through its RBQ licence or the way Alberta regulates door-to-door contractor sales. What Ontario does require is that contractors carry WSIB (Workplace Safety and Insurance Board) coverage for their workers and that they meet the province's Working at Heights training standards. At the municipal level, the City of Kingston issues building permits, and one is required when a roofing project changes the roof structure, alters the roofline, adds a skylight, or converts to a heavier material that affects the framing, though a straightforward like-for-like re-shingle usually does not need one. Because licensing is light, the burden falls on the homeowner to verify WSIB coverage, insurance, and reputation.

All of this is why choosing an experienced local contractor matters so much in Kingston. A roofer who has worked through many local winters understands how to detail eaves and valleys against ice dams, how much ventilation a Kingston attic needs, and which materials hold up to the freeze-thaw punishment. A fixed local address also means the company is still here when a warranty claim arises a few winters later, unlike the storm-chasing crews that appear after a wind event and vanish. The contractors profiled below were selected and ranked on local longevity, verified manufacturer certifications, confirmed BBB accreditation at bbb.org, breadth of services, and reputation, to help Kingston homeowners hire with confidence.

Browse Kingston Roofers by Specialty

Looking for a specific type of roofing in Kingston? See our independently ranked specialty guides.

Roofing Guides for Kingston Homeowners

Find Roofing Contractors Nearby

Compare top-rated roofing contractors in Ontario and other major Canadian markets.

Own a Roofing Company? Get Reviewed for This Directory

We independently review roofing contractors for inclusion in our city rankings — weighing years in business, manufacturer certifications, BBB standing, service breadth and local reputation. Submitting your company does not guarantee a top-10 spot: every listing is earned through our research, never paid for. Tell us about your company and we’ll let you know by email whether it’s eligible.

Request a Review