Expert Roof Repair & Installation Contractors in Burlington, ON

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

Complete Roofing & Insulation

Complete Roofing & Insulation

(45)
Eavestroughs, Shingles, Insulation
“Thanks to Complete Roofing for a job well-done and mostly in one day including the insulation top up. The roof looks great! . There was minor damage with our neighbor and they have taken full responsibility and continue to remedy. I applaud their pro...”
Coupons & Offers
Free Initial Consultation
1312 Dundas St, Burlington, ON L7P 0S6
i
Top's Roofing Company

Top's Roofing Company

(45)
  • Competitive
  • Quality
  • Product
“Tops installed my roof in 2011. At that time they were both extremely professional and friendly during and after installation. They provided me with neighbourhood houses that I could look at in order to see the shingles I thought I wanted. Fast forwa...”
Coupons & Offers
2183 Sandringham Dr, Burlington, ON L7P 3E7
i
All Stars Roofing Inc.

All Stars Roofing Inc.

(48)
  • Elvis
  • Work
  • Soffit
“"I recently had my roof, eavestrough, soffit, fascia and siding done by All Stars Roofing, and I couldn't be happier with the results. From start to finish, the communication with the office was excellent. Kevin, who handled the project, was incredib...”
In Business Since 2012
Free Initial Consultation
5125 Harvester Rd Unit 11, Burlington, ON L7L 6A2
i
Custom Contracting Roofing & Eavestrough Repair

Custom Contracting Roofing & Eavestrough Repair

(44)
Work Process, Windows Doors, Attic Insulation
“Everyone was super friendly and prices very reasonable. Had multiple quotes and Custom Contracting was the best price along with financing options which no other company offered. Crew for roof and gutters were awesome, friendly and worked efficiently...”
Free Initial Consultation
1235 Fairview St #169, Burlington, ON L7S 2K9
i
Halco Roofing Inc

Halco Roofing Inc

(32)
  • Plywood
  • Happy
  • Price
“After 19 years, our asphalt shingles (IKO) were in desperate need of replacement. We obtained re-roofing quotes for architectural fiberglass shingles (GAF) from 3 local roofing companies, Halco being one of them. We accepted Halco's quote and have ...”
Family Business
In Business Since 2008
Licensed
Free Initial Consultation
2103 Deer Run Ave, Burlington, ON L7M
i
Best of 2024

Qualification Criteria for best of Winners

Minimum Overall Score
97 (100)
Minimum Reputation Rank
98.5 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
Twin Peaks Roofing and Aluminium Inc.

Twin Peaks Roofing and Aluminium Inc.

(34)
  • Efficient
  • Price
  • Quality
“I hired Max and his team to shingle our newly built home. They shingled the pitched roof, rolled the flat roof and also completed the soffits, fascia and eavestrough. An outstanding job, done right the first time. Max is an excellent communicator who...”
Free Initial Consultation
5100 S Service Rd Unit 27, Burlington, ON L7L 6A5
i
Desi's Roofing Co Ltd

Desi's Roofing Co Ltd

(22)
  • Price
  • Call
  • Insulation
“We just had our roof replaced by Desis Roofing and found them very professional. The installation was delayed by one day but they called promptly and let us know. We found that Desis's price was competitive but more important we trusted the honestl...”
Family Business
In Business Since 2010
Licensed
Free Initial Consultation
4391 Harvester Rd Unit 9, Burlington, ON L7L 4X1
i
Burloak Roofers

Burloak Roofers

(8)
Roof Repair and Emergency Service, Siding, Eavestrough
“Simon provided great service when repairing an issue with my roof. He was very reasonably priced and reliable and followed up to make sure the issue was resolved. Highly recommended”
In Business Since 2012
Free Initial Consultation
Family Business
2050 Upper Middle Rd #172, Burlington, ON L7P 3R9
i
Alexander Slate (Marley Roof Repairs)

Alexander Slate (Marley Roof Repairs)

(18)
  • Call
  • Team
  • Squirrel
“Conor and team were prompt, professional and the quality of their work is excellent. They took the time to share pictures of where the roof needed repairs and why. They also explained what would be done during the repairs. Once the roof repairs we...”
In Business Since 2013
4374 Corporate Dr, Burlington, ON L7L 5R3
i
Edwards Roofing & Aluminum

Edwards Roofing & Aluminum

(11)
  • Job
  • Price
“The guys did a really great job on our roof, it looks fantastic. Efficient and tidy. Mark Lamb the owner is a very good person and very respectable, I would recommend Edwards Roofing the next time you need your roof done.”
Licensed
Free Initial Consultation
4757 Doug Wright Dr, Burlington, ON L7M 0K2
i
Brunet Exteriors

Brunet Exteriors

(15)
  • Price
  • Team
  • Quality
“Not all roofing contractors and created equal and Brunet is at the top of the list. They are professional, organized, courteous and do very efficient, high quality work at very reasonable prices. I highly recommend them and was referred to them fro...”
In Business Since 2019
436 Burlington Ave, Burlington, ON L7S 1R4
i
Aymans Roofing

Aymans Roofing

(10)
“Giving 10 stars. Had roof completed today and worth every penny. Ayman was a pleasure to deal with honest very professional and extremely detailed workmanship. Highly recommend him for your roofing needs. Loving my new roof.”
In Business Since 2021
Free Initial Consultation
2969 Glover Ln, Burlington, ON L7M 4K7
i
Artisan Metal Roofing

Artisan Metal Roofing

(7)
  • Job
“I wanted to wait several years to see how the roof held up. I'm very pleased with the quality of this roof Justin and the employees of Artisan installed! Great product, friendly staff! Highly recommended!”
In Business Since 2014
Free Initial Consultation
348 Mountain Brow Rd, Burlington, ON L7P 5A3
i
Dfmm Siding Company Burlington

Dfmm Siding Company Burlington

(5)
Hardie Board, Longboard Aluminum Siding, Wood Siding
“Absolutely the best!!!”
In Business Since 2020
5348 Lakeshore Rd., Burlington, ON L7L 4Z2
i
CVR Roofing

CVR Roofing

(14)
  • Job
“I needed a repair to my roof. I call 10 different companies, including the one I had used last time. 3 called me back, two promised a follow up ( still waiting) and one responded as promised- CVR. Jamie gave a range of days and delivered as promised....”
Family Business
571 Wedgewood Dr, Burlington, ON L7L 0J9
i
Canadian Siding and Roofing

Canadian Siding and Roofing

(7)
  • Price
“Great experience- very professional service at a good price. My downspouts fell off during a wind storm- replaced them and repaired with no hassle. 10/10.”
In Business Since 2021
Emergency Services
2157 Crosswinds Ct, Burlington, ON L7M 4K9
i
Stan & Son Roofing Ltd

Stan & Son Roofing Ltd

(11)
“Called them to get an estimate on a rodent repair on the roof. They came right over, explained what was needed and fixed it same day. They also repaired another item I wasn't aware of. Would highly recommend them.”
Licensed
Locally Owned & Operated
5174 Bromley Rd, Burlington, ON L7L
i
JLK Contracting AND Roofing

JLK Contracting AND Roofing

(3)
“I am very happy with Mark's work. He was on-time and very professional to his service. I would highly recommend his service for roof installation.”
In Business Since 2016
Free Initial Consultation
4673 Thomas Alton Blvd, Burlington, ON L7M 0J7
i
Watershed Roofing and Eavestroughs

Watershed Roofing and Eavestroughs

Soffit & Fascia, Roof Replacement, Skylights
“Watershed Roofing is a family operated Roofing Contractor that has provided shingle roof replacement and repair, eavestrough, fascia, soffit, siding and garage door installation, services to thousands of satisfied customers to the Southwestern Ontari...”
Free Initial Consultation
In Business Since 2011
Emergency Services
Offers Financing Options
4145 N Service Rd, Burlington, ON L7L 6A3
i
French's Roofing Co.

French's Roofing Co.

(11)
“Dave just left he was here for an hour and a half , he inspected and repaired the recent wind damage from yhe recent storm. A super nice guy and came out after working all day. It's shortly before 8pm now . What a great guy . What a relief after payi...”
1229 Advance Rd Unit #4, Burlington, ON L7L 1G7
i
The Roof Medic

The Roof Medic

(50)
Roof Insurance Claims, Roof Repairs, Roof Replacement
“I called The Roof Medic to replace my roof in Jan. after a windstorm. Their quote was competitively reasonable. I chose the tile colour and in March the roof was completed. The work is well done and the crew were professional, polite and completed in...”
Family Business
WSIB Certified
Emergency Services
Free Initial Consultation
318 Laurier Ave #45, Milton, ON L9T 3M9
i
D'Angelo and Sons

D'Angelo and Sons

(48)
Exterior Renovations, Siding, Deck / Fences Builder
“These guys all went above and beyond my expectations! From David who did the initial assessment and quote, to Chris and Brad managing the project with a personal touch, and especially Frosty who did the installation and even did some impromptu lands...”
Coupons & Offers
Family Business
In Business Since 2009
Licensed
Serving Burlington Area
i
Golden Horseshoe Roofing

Golden Horseshoe Roofing

(44)
Roof Ventilation, Metal Roofing, Soffit, Fascia, Eavestrough
“Jason and his crew did a wonderful job on my roof repair! I was so impressed with the way everything was done. From the quick and fair quote, working with me to find something that would work for my needs and budget, a quick start and finish, Jason c...”
In Business Since 2021
Offers Financing Options
Free Initial Consultation
Serving Burlington Area
i
Country Roofing Inc.

Country Roofing Inc.

(25)
  • Communication
  • Quote
  • Happy
“We are very pleased with our experience in working with Country Roofing. Blaz answered all our questions promptly and kept in touch throughout the entire process. The team was fast, efficient and did an amazing job. All in all it was a pleasure ...”
Offers Financing Options
Free Initial Consultation
Family Business
2110 Munden Rd, Mississauga, ON L5A 2R2
i

Roofing Services in Burlington, ON Cost Estimates

Minimum cost
$1703
Maximum cost
$48233
National Average
$10877
Avg Per Hour Rates
$247
$7368
$14393
Fair price range is based on 387 cost profiles
Click to copy
Successfully copied!
Average Cost $10877
Minimum cost $1703
Maximum cost $48233
Avg Per Hour Rates $247

Fair range $7368 to $14393 is based on 387 cost profiles.

Why these companies made our list

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