Best Roofing Contractors in Windsor, ON

21 companies listed · all 21 in Windsor · 1 open 24/7 · 12 open weekends · 12 rated 4.5+

Data verified October 18, 2026

Gauthier Roofing and Siding

Gauthier Roofing and Siding

4.9 49 reviews
“We initially were only getting the siding and eavestrough done, but when they came out they noticed some issues with our roof - something we probably wouldn't have noticed for a while longer, and could have been much worse!”
InsuredLifetime warrantySince 1968Serves Windsor, Essex CountyBBB accreditedFamily-owned
266 County Rd 42
i
Certified Roofing Windsor

Certified Roofing Windsor

4.5 50 reviews
“Thanks ***** Five star rating and I will never use any one else in Windsor for my roofing needs.”
Free estimatesInsured10-yr warranty24/7 emergency serviceServes Windsor, Essex CountyLocally owned
2441 Buckingham Dr
i
Weather Shield Siding

Weather Shield Siding

4.6 45 reviews
“From the first call to Tom to come over to discuss what we would like to have done, I found him to be highly professional, cheerful, honest and interested in what we would like done.”
Free estimatesInsuredSince 1997
1015 Homedale Blvd
i
Allstar Roofing

Allstar Roofing

4.8 48 reviews
“We are more than pleased with our new eavestroughs and the great work the guys did.”
Free estimatesLicensed & insuredCertainTeed-certifiedServes Windsor, Essex, London
3738 Howard Ave
i
Expert Windows Doors Roofing & Siding

Expert Windows Doors Roofing & Siding

4.8 48 reviews
“We had Expert come back again this year to complete our multi year project which included replacement of 3 windows and vinyl siding.”
Serves Windsor, Essex +3Financing
2775 Kew Dr #20
i
Advanced Level Homes

Advanced Level Homes

4.9 49 reviews
“I chose to not even shop around after the quick and professional customer service I received.”
Since 2020
1476 California Ave
i

Listed for homeowners in and around Windsor, ON, these 21 companies take roofing work. What each one claims about tear-offs, membranes and workmanship cover is taken from its own website; ratings and quoted lines come from public reviews.

Area overview: Windsor, ON

All 21 companies we list here are in Windsor itself. We have 23 companies in Windsor on file; this page shows the highest-rated 21. 20 of the companies on this page have a rating, from 4.0 to 5.0 across 907 reviews; 6 have 50 or more reviews and 12 are rated 4.5 or higher. When customers rate these companies on specific qualities, they most often praise professionalism (94%), quality (88%) and responsiveness (84%). The topics that come up most in reviews of the companies on this page are "price", "estimates" and "cleanliness". 1 is open around the clock; 12 are open on Saturdays and 6 on Sundays. The services the companies on this page list most often on their websites are commercial roofing (3), roofing (3), doors (2), eavestroughing (2) and insurance claims (2). 1 shows a licence on its website. Domain records put 12 websites of the companies on this page at ten or more years old; the oldest dates from 1999. 1 offers emergency call-outs; 1 offers financing or payment plans; 8 give free estimates and 3 are family- or locally-owned. We count these figures across the companies on this page; hours and prices change, so confirm the details with the company before you book.

Do roofers listed for Windsor quote at no charge?

Free estimates are stated by 8 of the 21 companies on this page. A free visit is normal in this trade, though it doubles as a sales call. Ask for photos of the roof and the attic, written findings, and a price that separates the tear-off from anything found under it.

Mills Roofing and Renovations Inc.

Mills Roofing and Renovations Inc.

4.8 27 reviews
“The roof looks great and I certainly would recommend Mills Roofing to anyone looking for a quality job done well, by people who care about the work that they do.”
Free estimatesLifetime warrantySince 2009Serves Windsor, Tecumseh +10BBB accredited
1942 Balfour Blvd
i
Up Top Roofing & Exteriors

Up Top Roofing & Exteriors

4.4 14 reviews
“Needed to replace the whole roof and were so happy with the service and quality of work.”
Free consultationInsuredIKO-certifiedSince 2001Serves Windsor, Essex County
3702 Howard Ave
i
Select Roofing

Select Roofing

5.0 13 reviews
“When we got some bad weather mid-project, Matt even made sure to stop by the property to make sure everything was dry and in good order, which was appreciated.”
Free consultationSince 2014Family-owned
199 Riverview Ave
i
Rocon Constrn

Rocon Constrn

5.0 2 reviews
Free estimatesBBB A+50+ yearsBBB accredited
2910 Walker Rd
i
Classic Roofing & Windows

Classic Roofing & Windows

4.6 25 reviews
“The professionalism they displayed throughout the project was truly impressive, ensuring that every detail was meticulously handled.”
Free estimates24/7 emergency serviceSince 1988Serves Windsor, Essex County
2327 California Ave
i
Empire Roofing Corporation

Empire Roofing Corporation

4.4 7 reviews
“The on-site crew were friendly, courteous and respectful towards our residents.”
24/7 emergency serviceSince 1986Serves Ontario, Canada, United StatesFree consultation
4810 Walker Rd
i
Rauth Roofing Limited

Rauth Roofing Limited

4.4 12 reviews
“Mitch set up a time for his crew to come out and do the repairs, with photos after the work was completed at a very reasonable price and in a timely manner.”
Free estimatesSince 1977Serves Windsor-EssexFamily-owned
7830 McHugh St
i
Canada Construction Inc.

Canada Construction Inc.

4.0 4 reviews
“I had a great experience with this company renovating my office space.”
Open 24 hoursSince 2017
13315 Sylvestre Dr
i
Roofcraft Incorporated

Roofcraft Incorporated

5.0 4 reviews
“They do quality work and care about addressing your concerns.”
Since 1999
3678 Church St
i
Horizon Roofing Ltd

Horizon Roofing Ltd

4.1 3 reviews
“Prompt response and very reasonable pricing”
Responds within 2 hoursSince 1978Serves Windsor-Essex, Tri-County Areas
3735 County Rd 42
i
Accent Roofing & Siding

Accent Roofing & Siding

4.1 2 reviews
“Excellent workmanship and there metal crew does absolutely amazing work”
Since 2009
2714 Meighen Rd
i
Roofing With Integrity

Roofing With Integrity

4.3 19 reviews
“Called Tony and they took care of it, so nice when companies take care of their past customers and not just new business.”
3947 Riberdy Rd
i
Ziter Roofing

Ziter Roofing

4.4 12 reviews
“The best part is the clean up, made it look better than I can.”
Windsor, ON
i
Maximum Roofing Inc

Maximum Roofing Inc

Free estimatesInsured & bonded2-yr workmanship warranty10+ yearsServes Windsor, LaSalle +2
1168 Imperial Crescent
i
ABC Roofing Ltd.

ABC Roofing Ltd.

5.0 1 review
“Excellent long time running family business.”
1905 Suzanne St
i
HomeRoofing ContractorsOntarioWindsor, ON

Why these companies made our list

What customers say about companies in Windsor

  • “An honest to goodness company. Did my roof replacement and i can't say enough about the quality of work and clean up these guys did.” — customer of Roofing With Integrity
  • “Cost was more than reasonable and the shingles look amazing…can’t ask for much more when doing a roof.” — customer of Certified Roofing Windsor
  • “Jason and his team did an outstanding job installing my new shingles on my roof.” — customer of Mills Roofing and Renovations Inc.

Excerpts from public reviews of the companies listed on this page.

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