Rated on 2 platforms — Google 3.1, Facebook 4.5; 1.4-star spread between them

A M Roofing Systems Inc serves Hamilton, ON and the surrounding area. Ask its customers and you’ll hear about workmanship, communication, professionalism. It carries an N49 Trust Score of 49.5/100 across our 10-factor review.
3.1★ from 17 Google reviews
Rated on 2 platforms — Google 3.1, Facebook 4.5; 1.4-star spread between them
Has a website with a published email
Not in the Google Maps local top results
~10.0 years on Google Maps (from total-reviews ÷ monthly rate)
Not on Three Best Rated / BBB
~25 reviews across 2 platforms
Single Google Business listing — no multi-area signals
On 1 extra platforms; reachable by website, email, phone
2 platforms linked: Facebook, LinkedIn · ~8 Facebook reviews
Get a free, no-obligation quote from one of Roofing’s most trusted teams.
By David Suddaby on Jan 5, 2026 Verified by Google

We hired A M Roofing Systems for a condo roofing project, and the experience has been extremely disappointing.
Since completion, the roof has had multiple leaks, causing ongoing issues for the building. Despite repeated attempts to have these problems addressed, the company has refused to properly repair the defects and has failed to honour its warranty.
Communication has been poor, follow-ups have been slow or nonexistent, and responsibility has been consistently avoided. At this point, we are left with an improperly installed roof and no meaningful support from the contractor.
A roofing project of this scale requires accountability and workmanship you can stand behind. Unfortunately, we received neither. Based on our experience, we cannot recommend this company to anyone considering roofing work, especially for multi-unit or condo projects.
By David Suddaby on Jan 5, 2026 Verified by Google

We hired A M Roofing Systems for a condo roofing project, and the experience has been extremely disappointing.
Since completion, the roof has had multiple leaks, causing ongoing issues for the building. Despite repeated attempts to have these problems addressed, the company has refused to properly repair the defects and has failed to honour its warranty.
Communication has been poor, follow-ups have been slow or nonexistent, and responsibility has been consistently avoided. At this point, we are left with an improperly installed roof and no meaningful support from the contractor.
A roofing project of this scale requires accountability and workmanship you can stand behind. Unfortunately, we received neither. Based on our experience, we cannot recommend this company to anyone considering roofing work, especially for multi-unit or condo projects.
By Robert Glaister on Dec 23, 2025 Verified by Google

Great company. Mike's guys did great on a difficult job. Mike provided terrific customer service too. Highly recommend.
By Robert Glaister on Dec 23, 2025 Verified by Google

Great company. Mike's guys did great on a difficult job. Mike provided terrific customer service too. Highly recommend.
By David Hall on Oct 12, 2023 Verified by Google

I tried ordering some sheet metal from 3 other different companies for about 6 months. Nobody would order it for me as it was too small an order. I then / finally called AM Roofing and over the phone he took my order and a week later my order had come in.
By David Hall on Oct 12, 2023 Verified by Google

I tried ordering some sheet metal from 3 other different companies for about 6 months. Nobody would order it for me as it was too small an order. I then / finally called AM Roofing and over the phone he took my order and a week later my order had come in.
By ciji1953 on Apr 30, 2019 Verified by Google

I would avoid this company like the black plague. They did my Mother's roof 10 years ago. They put on 30 yr. shingles. Couple of months later it was a bit windy, people were phoning me and knocking on my door. The shingles were sticking straight up in the air. They came and did something there. This past May we had strong winds and the roof was destroyed. Have to have it replaced. They are all lifted. Another Insurance claim. I live at 381 Osborne St. Hamilton Ont. Such an insufficient job.
By ciji1953 on Apr 30, 2019 Verified by Google

I would avoid this company like the black plague. They did my Mother's roof 10 years ago. They put on 30 yr. shingles. Couple of months later it was a bit windy, people were phoning me and knocking on my door. The shingles were sticking straight up in the air. They came and did something there. This past May we had strong winds and the roof was destroyed. Have to have it replaced. They are all lifted. Another Insurance claim. I live at 381 Osborne St. Hamilton Ont. Such an insufficient job.
By Martin Hannan on May 1, 2018 Verified by Google

I use AM Roofing all the time for my projects. Mike and his boys are always friendly and do a great job.
By Martin Hannan on May 1, 2018 Verified by Google

I use AM Roofing all the time for my projects. Mike and his boys are always friendly and do a great job.