Only rated on Google — no other platform to corroborate

Mainstreet Exteriors is a well-regarded roofing provider in Calgary, AB. The praise that keeps recurring: workmanship, professionalism, punctuality. It earns an N49 Trust Score of 38/100 in our independent review.
3.4★ from 5 Google reviews
Only rated on Google — no other platform to corroborate
Has a website and a published email on its own domain
Not in the Google Maps local top results
~2.0 years on Google Maps (from total-reviews ÷ monthly rate)
Not on Three Best Rated / BBB
~5 reviews across 1 platforms
Single Google Business listing — no multi-area signals
On 0 extra platforms; reachable by website, email, phone
2 platforms linked: Facebook, Instagram
Get a free, no-obligation quote from one of Roofing’s most trusted teams.
By Peter Luo on Jul 14, 2026 Verified by Google

Main Street helped us to replace the old roof and just completed the job. We are very happy to their service . The price and the finish are so good so that we highly recommended to everyone. Thanks for your service.
Peter
By Peter Luo on Jul 14, 2026 Verified by Google

Main Street helped us to replace the old roof and just completed the job. We are very happy to their service . The price and the finish are so good so that we highly recommended to everyone. Thanks for your service.
Peter
By Smooki C on Sep 18, 2025 Verified by Google

"WORSE EVER" owner William has absolutely zero background of roofing and siding, he will sub and sub contract to make quick bucks. Our roof replacement job got sub and sub contract to a non local company from Ontario, the entire job is not only garbage but sub sub contractors also damaged my good sidings and my neighbors and properties. The overhung is 200% over standard, no drip edge, flashing and underlayment installed, all vents are placed off center and one vent gets missed from installation. The job is beyond basic standard and frustrating, and how do they rectify? They want to "fix" and "repair" this new roof and refused to re do the roof replacement properly up to standard.
My recommendation: STAY AWAY!
By Smooki C on Sep 18, 2025 Verified by Google

"WORSE EVER" owner William has absolutely zero background of roofing and siding, he will sub and sub contract to make quick bucks. Our roof replacement job got sub and sub contract to a non local company from Ontario, the entire job is not only garbage but sub sub contractors also damaged my good sidings and my neighbors and properties. The overhung is 200% over standard, no drip edge, flashing and underlayment installed, all vents are placed off center and one vent gets missed from installation. The job is beyond basic standard and frustrating, and how do they rectify? They want to "fix" and "repair" this new roof and refused to re do the roof replacement properly up to standard.
My recommendation: STAY AWAY!
By Terry Castle on Jul 17, 2024 Verified by Google

Main street exteriors, did our roof few days ago, they did the nexessary repairs, clean up & they did a good job & very affordable, very highly recommended. We thank William Li the director he is very easy to deal with & the staffs who did our roof are very friendly & knowledgeable
Thank you for your service
By Terry Castle on Jul 17, 2024 Verified by Google

Main street exteriors, did our roof few days ago, they did the nexessary repairs, clean up & they did a good job & very affordable, very highly recommended. We thank William Li the director he is very easy to deal with & the staffs who did our roof are very friendly & knowledgeable
Thank you for your service
By Ogden Pizza on Jan 9, 2024 Verified by Google

By Ogden Pizza on Jan 9, 2024 Verified by Google
