Roofing contractor
Legacy Flat Roofing & Sheet Metal (CALL US HERE)
Listed under Thames Centre, ON
- Google average
- 4.8
- Ratings counted
- 77
- One and two star
- 3 of 77(3.9%)
- Ontario median
- 2.9%
The first three are Google’s own figures for Legacy Flat Roofing & Sheet Metal (CALL US HERE), read on 24 September 2026; the share is of every rating Google has counted, not of the review texts on this page. The median is ours — the middle figure among the Ontario roofers we list with enough ratings to compare.
Rating breakdown
| 5 | 71 | 92% | |
|---|---|---|---|
| 4 | 2 | 3% | |
| 3 | 1 | 1% | |
| 2 | 0 | 0% | |
| 1 | 3 | 4% |
About typical — the typical roofer in Ontario sits at 2.9%. A higher share is a reason to read the critical reviews below, not a verdict.
The critical reviews
The one and two-star reviews, first. These are what a star average hides, and they are the reason this page exists.
All 3 of the one and two-star reviews we hold for Legacy Flat Roofing & Sheet Metal (CALL US HERE), most recent first.
- 1 out of 5Leo7 months ago
Hit them up do to some work for me. Never got back to me. Just poor.
Reply from the business
Hello Leo, I think you have us confused with another company. I don't remember you asking us to do any work for you however we would be glad to help you out with any roofing work you have where our expertise may help.
- 1 out of 5Richarda year ago
Waited 5 months to get my roof done, received 1 call confirming it will be done before October. It’s November I’ve scrambled and am having someone else do my flat roof. Nice guy, nice videos ….. but left me hanging.
Google cut this review short. The full text is on their Google profile.
Reply from the business
Hey Richard. Completely understand your frustration. Sorry I couldn’t get you in the schedule as soon as I was hoping for. Good to hear you were able to find another contractor. 👍
- 1 out of 5London Office8 years ago
Very unprofessional to deal with. He promised a date and time to come visit and check the roof but didnt show up. He only wants big jobs and shows a lot about his character for not showing up. Your typical unreliable contractor.
Reply from the business
We sincerely apologize for rescheduling and then needing to reschedule again. Its not that we don't value your time, the summer has been overwhelming with requests for quotes and projects. We understand your time is very important, its not our intention to waste your time. If you're willing to give us an opportunity to provide a quote we would like to make it right! If you look at the project videos on our website you will find we don't go after "big" clients. We care very much about all our projects regardless of the scope. This review is regarding us not being able to meet a scheduled quotation time, not a comment on our workmanship. London Office you are invited to let us prove to you that we stand behind our work!
What reviewers keep mentioning
Topics Google extracted from this business’s reviews, with how many mention each. These are words that appeared in reviews, which is not the same as a service the business sells.
- flat roofing8
- competitive pricing6
- polite crew4
- tidiness4
- quick work4
- flat garage roof repair3
- respectful crew3
- easy to deal with3
- precise quote2
- honest quote2
- timely completion2
Other reviews we hold
14 more of the 72 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5Xinhong Huanga month ago
We had a great experience working with Esmat and Legacy Flat Roofing. After inspecting our garage roof, Esmat recommended a targeted repair rather …
Google cut this review short. The full text is on their Google profile.
- 5 out of 5Barb Spiersa month ago
I contacted Esmat to repair a flat portion of the roof on an older home that no one else wanted to tackle. He got back to me right away with a price, and a time frame for completion. The crew came on the expected day, price was exactly as quoted. Job was done perfectly, no mess left behind. Would definitely recommend
- 5 out of 5Anne Andersona month ago
Thank you Esmat, you and your team provide exceptional customer service and were a pleasure to have at our home for our flat roof project. We look forward to more work later in the summer.
- 5 out of 5David McRoberts5 months ago
Great communication and friendly service
- 5 out of 5Earth Stix10 months ago
Great working with Esmat - decided to move forward with Legacy after seeing the quality of work watching their YouTube videos. Never tried to upsell me on things that didn’t need to be done and treated the project as if it was his own roof.
- 5 out of 5Clarke Ferris11 months ago
Esmat and crew were great. Did all the work as quoted on time and were professional throughout process, providing pictures of progress and a timeline that they adhered to. I wouldn’t hesitate to recommend them. …
Google cut this review short. The full text is on their Google profile.
- 5 out of 5Srdjan Sehovac11 months ago
They did a good job doing the waterproofing membrane for a balcony. Fairly priced and punctual.
Reply from the business
Thank you very Srdjan. It was a pleasure working with you.
- 5 out of 5merlin Linares11 months ago
We were very pleased with Esmat from Legacy Flat Roofing. Him and his crew were very professional, efficient and high quality of work was completed. I would recommend them to friends and family. I would hire them again for my next roofing project.
- 5 out of 5Megan Batstonea year ago
I had the pleasure of working with Legacy Flat Roofing for a project at my restaurant, Le Cafe Siam: Thai Cuisine, located in St. Thomas, back in 2024. Their service was impressive from start to finish. …
Google cut this review short. The full text is on their Google profile.
- 5 out of 5Shubham Asijaa year ago
He did the inspection and provided a genuine quote for the flat roof repairs. After the repair work is done, he even reduced the amount as he mentioned that lesser work was required than anticipated. The repair work fixed the issue as we …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Thanks for the kind review. Glad to hear the repair met your needs. Great working with you.
- 3 out of 5Lyle McLeana year ago
I am completely happy, so far, with the water barrier created by the Duradek material. I am not quite as happy with the pooling of water on the deck when it rains. I believe there could have been more of an effort to slope the new deck …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Hey Lyle, thanks for honest review. You are 100% right. Between the framing and the cutting at the edges we have room for improvement. Good to hear that the final outcome of the job met your expectations. Let us know if their is anything we can help with down the road.
- 5 out of 5Bryan scotta year ago
Esmat and his crew were more than just professional. They were honest, upfront and respectful. He kept us informed of every step and aspect of what needed to be done and even how it was being done. We would absolutely recommend him and his team.
- 5 out of 5B.A. S.a year ago
Esmat was friendly and fast. We used him to assess and write a report on our garage flat roof. He was here and done within a couple of days. Seemed trustworthy and was inexpensive. Would recommend!
- 5 out of 5Paresh Sonia year ago
Esmat is easy to deal with and did a good job. He stayed in touch when there were weather delays. Overall very happy with his work.
Other roofers in Thames Centre
Ranked by how many ratings Google has counted.
| Roofing contractor | Google average | Ratings counted | One and two star | Contact |
|---|---|---|---|---|
| JSP Contractingknowledgeable staff, workmanship, friendly work5.037 ratings0% one and two star(226) 678-9975 | 5.0 | 37 | 0%0 of 37 | (226) 678-9975 |
| Alvarez Roofing Solutions Inc.quick fix, personable staff, roofing quotes4.735 ratings8.6% one and two star(519) 280-1651 | 4.7 | 35 | 8.6%3 of 35 | (519) 280-1651 |
| Lin Roofingroof replacement, clean up, efficiency4.326 ratings19.2% one and two star(519) 852-2866 | 4.3 | 26 | 19.2%5 of 26 | (519) 852-2866 |
| Hani's Roofinghome, attention to detail, experienced staff5.020 ratings0% one and two star(519) 636-2251 | 5.0 | 20 | 0%0 of 20 | (519) 636-2251 |
| RoofLife Londonroof repair, friendliness, roof cleaning5.020 ratings0% one and two star(519) 930-1375 | 5.0 | 20 | 0%0 of 20 | (519) 930-1375 |
| Gables Roofing Ltdjob, slate, shingles3.315 ratings40.0% one and two star(519) 453-4108 | 3.3 | 15 | 40.0%6 of 15 | (519) 453-4108 |
Where this page comes from
Every figure above is Google’s, captured on 24 September 2026. The star average and the 77 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 77, of which 72 have any text — and it is not everything Google shows.
Roof Warden does not verify licenses, bonds, insurance or workers’ compensation cover, and nothing on this page should be read as though we had. Confirm those directly with the contractor and with your state or provincial licensing body before you hire anyone.