Trusted Roof Repair & Installation Contractors in Trenton, ON

Handpicked from 33 vetted & reviewed Roof Replacement, Maintenance & Repair companies in the Trenton area, explore the top 5 standout choices among the selected group of 24 finalists.

Strictly Roofing

Strictly Roofing

(19)
  • Product
  • Project
  • Quote
“I had my pick of companies to go to but strictly roofing was the only company to 1. Be punctual and make time to present a quote ASAP. 2. Provide a reasonable quote 3. Return calls and keep in good communication when asked questions Their team ...”
Free Initial Consultation
In Business Since 2014
Serving Trenton Area
i
Comfort Property Renovation

Comfort Property Renovation

(48)
  • The Future
  • Company
  • Job
“Comfort Property was recommended to me from a friend. After hearing about her experience, I did not hesitate to have Mike & Hisen into my home. Arriving earlier than scheduled, the work was done swiftly, professionally with lots of skill. Mike & H...”
Family Business
Transparent Fees & Pricing
30 Shoniker Ave, Trenton, ON K8V 2B5
i
Absolute General Contractors

Absolute General Contractors

(44)
Interior Renovations, Logix ICF, Additions
“AGC completed our new build home in July and we could not be happier with the result. They are a pleasure to work with - professional, responsive, knowledgeable and thorough. The AGC team take pride in their work and produce an excellent quality home...”
Free Initial Consultation
Offers Financing Options
1296 Hamilton Rd, Trenton, ON K8V 5P8
i
Cedargrove Roofing

Cedargrove Roofing

(5)
  • Team
  • Quote
  • Price
“Just had Andrew and his crew do our roof in Belleville. We couldn't be any happier with the result. Very professional, hardworking and skilled crew. Great customer service & cleanup too! Highly recommend.”
Family Business
Free Initial Consultation
Serving Trenton Area
i
J Squared Roofing

J Squared Roofing

(43)
  • Snow
  • Flat Roof
  • Job
“I had a center roof vent installed in Roslin and it has always looked wavy. About a month ago I had an internet contractor on my roof and he told me I was loosing shingles. I called two roofing companies one said they would come out and never did,...”
Free Initial Consultation
Emergency Services
120 Adam St, Belleville, ON K8N 2X9
i
Best of 2024

Qualification Criteria for best of Winners

Minimum Overall Score
98 (100)
Minimum Reputation Rank
99.4 Percentile
All of our award winners are based on identifiable facts - reviews, performance, and experience - collected by scientific means. We use this data to assess each business’s essential features, weighting them according to their importance to customers.
Read our methodology
Prominent finalists
Quinte Siding & Contracting

Quinte Siding & Contracting

(47)
Fencing, Eavestroughs, Windows & Doors
“Quinte Siding replaced the eaves, downspouts and fascia on our home. Kevin provided great customer service through the entire process, from the initial quote through to personally inspecting the finished work. He answered all our questions promptly a...”
Free Initial Consultation
In Business Since 2019
250 Sidney St, Belleville, ON K8P 3Z3
i
Trade-Rep Roofing & Exteriors

Trade-Rep Roofing & Exteriors

(44)
  • Shingles
  • Team
  • Price
“I called in January or so and they came as soon as the snow stopped (March). They did an excellent job, the roof looks beautiful and they were fast too. They removed the old shingles , put weatherproofing down, and installed the new shingles & vents ...”
Offers Financing Options
Emergency Services
In Business Since 2020
Serving Trenton Area
i
Borchert's Roofing & General Contracting

Borchert's Roofing & General Contracting

(34)
  • Garage
  • Rain
  • Metal Roof
“We are very happy with Borchert's Roofing. The response time when I requested a quote was within an hour. When we decided to go with Borchert's, Andrew came by that day to finalize the estimate. The price he gave us for the metal roof was very good...”
Emergency Services
In Business Since 2020
Serving Trenton Area
i
Flawless Siding & Eavestroughs

Flawless Siding & Eavestroughs

(10)
  • Fascia
  • Downspouts
“Very professional and reasonably priced. Eavestroughs replaced with minimal disruption and everything was nicely cleaned up afterwards. Thanks! Positive Responsiveness, Punctuality, Quality, Professionalism, Value Services Home renovations”
Free Initial Consultation
121 Dundas St E Unit 101A, Belleville, ON K8N 1C3
i
Garton Roofing and Contracting

Garton Roofing and Contracting

(20)
  • Quality
  • Team
  • Project
“If I could give bonus stars, I would. They are friendly, honest, fast and professional. They went above and beyond, from doing our roof sooner than expected and so fast, to doing their best to level out our crooked roof (the result of an addition tha...”
Family Business
Free Initial Consultation
In Business Since 2021
Serving Trenton Area
i
Belleville Roofing Services

Belleville Roofing Services

(2)
Chimney, Eavestroughs, Leaf Guards
“Efficient, friendly and responsible. Their work was neat and clean. They provided excellent customer service. Highly recommended! Positive Professionalism Services Roof installation”
Free Initial Consultation
13 Grove St, Belleville, ON K8P 1V8
i
Quality Canadian Home Improvements

Quality Canadian Home Improvements

(1)
Service Areas, Roofing Services, Services
“We had such a great experience with Kenny and his team, would definitely recommend. Positive Responsiveness, Punctuality, Quality, Professionalism, Value Services Roof installation”
Free Initial Consultation
Emergency Services
In Business Since 2008
Serving Trenton Area
i
Advanced Roofing

Advanced Roofing

(1)
Eavestroughs, Fascia & Soffit, Low Slope & Rubber, Shingles
“After getting multiple quotes we decided to go with Advanced Roofing and are we ever glad that we did. These guys were professional and easy to work with, they went the extra mile keeping things neat and tidy, and charged a reasonable price. The qu...”
Free Initial Consultation
In Business Since 2015
444 Dundas St W #8, Belleville, ON K8P 1B7
i
Al Anthony Roofing Ltd

Al Anthony Roofing Ltd

(20)
  • Leak
  • Job
  • Price
“We have used Anthony roofing since 1985, and have never been disappointed. Al, then Jeff have come out many times to assist after storm damage, and their repairs were almost always no charge - service after sale. You can't hire a more reliable and ...”
Free Initial Consultation
In Business Since 2008
Serving Trenton Area
i
Bel-Con Design-Builders Ltd.

Bel-Con Design-Builders Ltd.

(4)
“Im just waiting for the out ome”
In Business Since 1999
335 University Ave #1, Belleville, ON K8N 5T7
i
Perfect Choice Roofing

Perfect Choice Roofing

(14)
  • Quality
  • Price
“Great people to deal with. I got next day service that was friendly and efficient. The work required and pricing was explained beforehand and I was pleased with the results. Would definitely recommend Perfect Chioce Roofing.”
Free Initial Consultation
Serving Trenton Area
i
PL Roofing

PL Roofing

(19)
  • Metal Roof
  • Leak
  • Job
“Shout out to Peter and his crew! They worked hard in December on our roof as the weather cooperated and have subsequently completed another small roof for us. Quick to respond to our contacting them and completing the jobs in a timely and professio...”
35B Union St, Belleville, ON K8P 2B5
i
Brian Jewell Roofing

Brian Jewell Roofing

(3)
“Dependable”
Serving Trenton Area
i
Depatie Roofing

Depatie Roofing

(10)
  • Steel
  • Price
“Drew is professional, knowledgeable, honest and reliable. He and his team did a quality job for a reasonable price. Without any hesitation, we highly recommend Depatie Roofing. We love our new roof! Positive Responsiveness, Punctuality, Quality, ...”
Serving Trenton Area
i
CTL Roofing & Gen Contracting

CTL Roofing & Gen Contracting

(15)
  • Quote
  • Price
  • Wind
“Chris was extremely prompt in repairing my roof after there was damage from a storm. Arrived the same day and repaired it. Great value and would work with him again. Positive Responsiveness, Punctuality, Quality, Professionalism, Value Services Roof ...”
Serving Trenton Area
i
Rick Graves Roofing

Rick Graves Roofing

(1)
“Excellent job on our roof!”
202 Parrott Dr, Belleville, ON K8N 4N9
i
Steve Reynolds Roofing

Steve Reynolds Roofing

(6)
  • Leak
“Called yesterday for a small leak around my chimney Steve an his crew first thing this morning showed up fixed the problem right away n when I offered payment he refused Def would highly recommend will always use them for my roofing needs. Super ha...”
Serving Trenton Area
i
Moose Flat Roofing Repair Specialist

Moose Flat Roofing Repair Specialist

Serving Trenton Area
i
A 1 Roof Saver

A 1 Roof Saver

“Reinhard GirschikIs the principal owner of A1 Roof Saver Inc, and since the inception of his business, he has stood proudly along with his product and workmanship to save you both time and money by combining his use of roofing and painting knowledge,...”
Free Initial Consultation
In Business Since 2018
320 Front St Unit 1, Belleville, ON K8N 2Z8
i

Roofing Services in Trenton, ON Cost Estimates

Minimum cost
$1370
Maximum cost
$38811
National Average
$8752
Avg Per Hour Rates
$198
$5928
$11581
Typical price range is based on 363 cost profiles
Click to copy
Successfully copied!
Average Cost $8752
Minimum cost $1370
Maximum cost $38811
Avg Per Hour Rates $198

Typical range $5928 to $11581 is based on 363 cost profiles.

Why these companies made our list

Is this page useful? Yes
No
Is there anything wrong with this page?
Back To Top