Best Roofing Contractors near St. Thomas, ON

3 of these companies are based in St. Thomas; the others serve St. Thomas from London (24 km) and Aylmer (16 km).

1 open 24/7 · 4 open weekends · 14 rated 4.5+

Data verified October 16, 2026

Mkenzie Roofing

Mkenzie Roofing

5.0 57 reviews
“Jake and his crew are knowledgeable and come equipped to get the job done right.”
Free consultationSince 2019Financing
16 Warehouse St
i
Jenkins Roofing & Construction

Jenkins Roofing & Construction

4.9 67 reviews
“Very impressed with the quality and professionalism of the job you did.”
Free estimatesInsured up to $2M10-yr workmanship warranty20+ yearsServes St Thomas, LondonFinancing
581 Talbot St Ste 20056
i
Rouse Roofing

Rouse Roofing

5.0 5 reviews
“Kelvin is the only person i would trust to do good, honest work on my property.”
Free consultationFamily-owned
11507 Belmont Rd
i
1st Choice Home Solutions

1st Choice Home Solutions

4.6 91 reviews
“From the initial quote to the final product and clean up, their service was outstanding.”
Free consultationLifetime warrantyFinancing available30+ yearsServes Middlesex County, Lambton County, Elgin County
London, ON · 24 km from Saint Thomas
i
Elgin Roofing

Elgin Roofing

4.9 147 reviews
“John did an excellent job organizing everything, and the crew was professional, hardworking, and did a fantastic job on the roof.”
20+ yearsServes Elgin County, London, St. Thomas
Aylmer, ON · 16 km from Saint Thomas
i
Meg Sim Roofing Inc.

Meg Sim Roofing Inc.

5.0 106 reviews
“They worked clean and fast in order to replace the shingles (with a waterproof underlay) on my leaky roof.”
GAF certifiedFamily-owned
London, ON · 24 km from Saint Thomas
i

Listed for homeowners in and around St. Thomas, ON, these 15 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: St. Thomas, ON

The 15 companies on this page are rated from 4.1 to 5.0 across 1,003 reviews; 7 have 50 or more reviews and 14 are rated 4.5 or higher. When customers rate these companies on specific qualities, they most often praise professionalism (91%), quality (86%) and responsiveness (71%). The topics that come up most in reviews of the companies on this page are "price", "estimates" and "communication". 1 is open around the clock; 4 are open on Saturdays and 1 on Sundays. 1 lists staff certifications (GAF). 8 have ten or more years of experience, the longest 27 years. 2 offer emergency call-outs; 7 offer financing or payment plans; 9 give free estimates; 3 are family- or locally-owned and 1 lists coupons or special offers. We have a website on file for all 15 of the companies on this page; 12 publish a contact page; 13 list a public email and 1 takes bookings online. We count these figures across the companies on this page; distances are straight-line, and hours and prices change, so confirm the details with the company before you book.

Why are some of these roofers based elsewhere?

An address in St. Thomas itself is given by 3 of the 15 companies; the others cover the area from within 25 km. Travel is normal in this trade. Ask how far out they come in winter, when a leak call and a snowy drive do not mix.

Murray Shaw Roofing

Murray Shaw Roofing

4.6 23 reviews
“Murray Shaw did our roofing last month it was a great experience they were the only company that didn't apply high pressure sales tactics and they were the most reasonably priced.”
Free consultationSince 2004Financing
London, ON · 24 km from Saint Thomas
i
Courtney Roofing Inc.

Courtney Roofing Inc.

4.1 26 reviews
“Both employees were knowledgeable and polite and I felt I should let people know, I would also recommend having them do a roof inspection before you buy a house and not rely on the home inspector.”
Free estimatesInsured24/7 emergency serviceSince 1976Serves London, Ontario
London, ON · 24 km from Saint Thomas
i
Legacy Flat Roofing & Sheet Metal (Call US Here)

Legacy Flat Roofing & Sheet Metal (Call US Here)

4.8 71 reviews
“Thanks to the crew who were pleasant and hard working and cleaned up the site to make it look like they'd never been here.”
Free consultationSince 2008
18 km from Saint Thomas
i
519 Roofing

519 Roofing

5.0 46 reviews
“The roofer went up, patched three different areas, gave us some information about the roof and what we may need to do moving forward.”
Free estimates24/7 emergency serviceServes Southwestern OntarioSince 2019Financing
20 km from Saint Thomas
i
Landmark Roofing

Landmark Roofing

5.0 13 reviews
“The two gentlemen Jesse and Noah were very polite knowledgable and professional answered questions and completed the job quickly.”
Free estimates11+ yearsServes Elgin County, Middlesex County +2Family-ownedFinancing
Aylmer, ON · 16 km from Saint Thomas
i
A & K Roofing Co Ltd

A & K Roofing Co Ltd

4.9 7 reviews
“There is a lovely skylight built into the ceiling/roof which provides us with beautiful natural light.”
Open 24 hoursSince 2015
London, ON · 24 km from Saint Thomas
i
La Fleche Roofing (1992) Ltd

La Fleche Roofing (1992) Ltd

5.0 3 reviews
“The Lafleche crews have completed many high profile roof projects with me and I have been very happy with the installation and after installation service every time.”
Since 1999
London, ON · 24 km from Saint Thomas
i
Complete Consultation & Construction Inc.

Complete Consultation & Construction Inc.

Since 2020
London, ON · 24 km from Saint Thomas
i
B&B Roofing & Exteriors

B&B Roofing & Exteriors

4.8 25 reviews
“Communication was great, the guys were very professional and friendly, cleanup was perfect, and our roof looks fantastic!”
Free estimates24/7 emergency serviceFinancing availableSince 2000Serves London, St. Thomas, Elgin CountyFamily-owned
10 km from Saint Thomas
i
HomeRoofing ContractorsOntarioSt. Thomas, ON

Why these companies made our list

What customers say about companies near St. Thomas

  • “The entire team that installed our shingles were professional, polite and always made sure the ground around the house was clean before they left.” — customer of Jenkins Roofing & Construction
  • “Highly recommended: Jacob and his team replaced a flat roof on my front porch and re-shingled the garage roof.” — customer of Mkenzie Roofing
  • “Great knowledge and expertise! Easy to work with and happy with the multiple roof replacements for rental properties we have had done.” — customer of Meg Sim Roofing Inc.
  • “Great price and great communication throughout the process- they made it quick and easy for a full roof replacement.” — customer of Murray Shaw Roofing
  • “I highly recommend Legacy Flat Roofing for their trustworthiness and excellent workmanship.” — customer of Legacy Flat Roofing & Sheet Metal (Call US Here)

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