Perfect Choice Roofing & Eavestrough

Contact

Perfect Choice Roofing & Eavestrough serves Woodbridge, ON and the surrounding area. Ask its customers and you’ll hear about workmanship, professionalism, punctuality. It carries an N49 Trust Score of 62.1/100 across our 10-factor review. Mentions 8 service areas on home page (e.g. aurora, markham, mississauga, newmarket, richmond).

Why this 62.1/100 trust score — the facts behind each pointThe facts behind your trust score
Trust Score62.1/100
Google Reputation
10/14

5★ from 88 Google reviews

Rating5★ from 88 reviews
3.9
Volume88 total Google reviews
2.7
Recency (last 90d)10 reviews in the last 90 days
2.2
Velocity (per month)~1.8 reviews/month over the trailing year
1.2
Multi-Platform Reputation
8.5/10

Rated on 2 platforms — Google 5.0, Facebook 5.0; ratings agree

Website Quality
3.5/5

Has a website and a published email on its own domain

HTTPSHTTPS enabled
0.5
Mobile + Core Web VitalsPSI mobile score 70/100 · LCP 6751ms · CLS 0.04
1.1
Contact email on fileContact email on file (info@perfectchoiceroofers.ca) — via serp
0.8
Page presenceFound: about, contact
0.5
Schema.org LocalBusinessNo LocalBusiness schema.org markup on home page
0.0
Content depthRich content (24,817 chars on home)
0.5
Safe BrowsingClean — no Google Safe Browsing flags
0.8
Local SEO Visibility
9.9/12

Not in the Google Maps local top results

Business Longevity
4.8/12

~4.0 years on Google Maps (from total-reviews ÷ monthly rate)

Awards & Recognition
3.6/12

Not on Three Best Rated / BBB

Brand Strength
4.8/10

~116 reviews across 2 platforms

Service Area Coverage
8/10

Mentions 8 service areas on home page (e.g. aurora, markham, mississauga, newmarket, richmond)

Consumer Trust Indicators
5.9/10

On 1 extra platforms; reachable by website, email, phone

Social Media Presence
3/5

2 platforms linked: Facebook, Instagram · ~28 Facebook reviews

Ready to hire Perfect Choice Roofing & Eavestrough?

Get a free, no-obligation quote from one of Roofing’s most trusted teams.

Contact

5.0

88 Reviews

Write a Review
D

By Dominic Costantino on May 27, 2026 Verified by Google

We were very happy and satisfied with their service. We placed a service call in the morning and Tony showed up in the afternoon (and in the pouring rain!) They came the next day and repaired our problem. They were experienced, fast and efficient. I highly recommend them!

D

By Dominic Costantino on May 27, 2026 Verified by Google

We were very happy and satisfied with their service. We placed a service call in the morning and Tony showed up in the afternoon (and in the pouring rain!) They came the next day and repaired our problem. They were experienced, fast and efficient. I highly recommend them!

J

By Julie Vitro on May 6, 2026 Verified by Google

A great job from start to finish. Our new 6" eavestrough looks amazing. Ray and his crew were courteous and very professional and we really appreciated that Steve checked in to see how the job went. Exceptional service overall!

J

By Julie Vitro on May 6, 2026 Verified by Google

A great job from start to finish. Our new 6" eavestrough looks amazing. Ray and his crew were courteous and very professional and we really appreciated that Steve checked in to see how the job went. Exceptional service overall!

J

By Joanne Santaguida on May 5, 2026 Verified by Google

I recently hired Perfect Choice Roofing to replace my elderly mother's roof, and I highly recommend them. From start to finish, Tony and his team was professional, courteous, and extremely mindful of my mother's property. They didn't just swap out shingles; they took the time to replace damaged plywood and even strengthened the gutters where needed. They worked quickly but thoroughly, and the cleanup was impeccable. It's a huge relief to find a contractor you can trust. Thank you for the beautiful new roof!

J

By Joanne Santaguida on May 5, 2026 Verified by Google

I recently hired Perfect Choice Roofing to replace my elderly mother's roof, and I highly recommend them. From start to finish, Tony and his team was professional, courteous, and extremely mindful of my mother's property. They didn't just swap out shingles; they took the time to replace damaged plywood and even strengthened the gutters where needed. They worked quickly but thoroughly, and the cleanup was impeccable. It's a huge relief to find a contractor you can trust. Thank you for the beautiful new roof!

C

By Cecilia ZHAO on Apr 26, 2026 Verified by Google

We recently had our roof replaced by Perfect Choice roofing and couldn’t be happier with the experience. It was indeed the perfect choice! Huge thanks to Tony and his team for their professionalism, attention to detail, and genuine care throughout the entire process.

Earlier this winter, we started hearing water dripping from the roof after heavy snowfall. We contacted Tony for an inspection, and he took the time to thoroughly assess the situation. The inspection revealed several underlying issues from a previous roofing job done about 10 years ago — including missing waterproof underlayment, mold on parts of the roof decking, poorly installed vents, and even ventilation ducts that were not properly connected. These appeared to be long-term issues, which unfortunately meant they were not covered by insurance.

What really stood out to us was that Tony didn’t try to push us to hire him right away. Instead, he encouraged us to reach out to our original contractor first, since the roof was still within the warranty period. That level of honesty and professionalism gave us a lot of trust in him from the very beginning.

We did contact the original contractor, but the experience was disappointing. Without even inspecting the situation in person, they insisted it was not their responsibility. That lack of accountability made it difficult for us to continue working with them.

After that, the decision became very clear for us.

We went back to Tony and his team, and we’re so glad we did. By coincidence, they are also Chinese, which made communication easy, but what truly stood out was their integrity and craftsmanship.

They replaced the damaged roof decking, installed proper underlayment, and upgraded all the ventilation components. Everything was done carefully and transparently, and the whole process felt trustworthy from start to finish.

The biggest surprise? We no longer hear the rain.

For years, we thought it was normal to wake up to the sound of rain hitting the roof. The other day, we only realized it was raining after opening the curtains — and it wasn’t even light rain. It turns out a properly installed roof can be that quiet.

This experience really showed us the importance of quality workmanship. We’re grateful to Tony and his team for restoring not just our roof, but also our peace of mind.

C

By Cecilia ZHAO on Apr 26, 2026 Verified by Google

We recently had our roof replaced by Perfect Choice roofing and couldn’t be happier with the experience. It was indeed the perfect choice! Huge thanks to Tony and his team for their professionalism, attention to detail, and genuine care throughout the entire process.

Earlier this winter, we started hearing water dripping from the roof after heavy snowfall. We contacted Tony for an inspection, and he took the time to thoroughly assess the situation. The inspection revealed several underlying issues from a previous roofing job done about 10 years ago — including missing waterproof underlayment, mold on parts of the roof decking, poorly installed vents, and even ventilation ducts that were not properly connected. These appeared to be long-term issues, which unfortunately meant they were not covered by insurance.

What really stood out to us was that Tony didn’t try to push us to hire him right away. Instead, he encouraged us to reach out to our original contractor first, since the roof was still within the warranty period. That level of honesty and professionalism gave us a lot of trust in him from the very beginning.

We did contact the original contractor, but the experience was disappointing. Without even inspecting the situation in person, they insisted it was not their responsibility. That lack of accountability made it difficult for us to continue working with them.

After that, the decision became very clear for us.

We went back to Tony and his team, and we’re so glad we did. By coincidence, they are also Chinese, which made communication easy, but what truly stood out was their integrity and craftsmanship.

They replaced the damaged roof decking, installed proper underlayment, and upgraded all the ventilation components. Everything was done carefully and transparently, and the whole process felt trustworthy from start to finish.

The biggest surprise? We no longer hear the rain.

For years, we thought it was normal to wake up to the sound of rain hitting the roof. The other day, we only realized it was raining after opening the curtains — and it wasn’t even light rain. It turns out a properly installed roof can be that quiet.

This experience really showed us the importance of quality workmanship. We’re grateful to Tony and his team for restoring not just our roof, but also our peace of mind.

J

By joe SG on Mar 26, 2025 Verified by Google

I called Perfect Choice Roofing and they came out, inspected my commercial property roof and gave me a quote on the spot. A week later Tony came & repaired my roof, After the job was completed he sent me pics of their work. (Pics below) I am very happy with their work. And today I received a follow up call from Steve thank you amazing. From customer service to the repairs is great. I definitely recommend Perfect Choice Roofing

J

By joe SG on Mar 26, 2025 Verified by Google

I called Perfect Choice Roofing and they came out, inspected my commercial property roof and gave me a quote on the spot. A week later Tony came & repaired my roof, After the job was completed he sent me pics of their work. (Pics below) I am very happy with their work. And today I received a follow up call from Steve thank you amazing. From customer service to the repairs is great. I definitely recommend Perfect Choice Roofing

Powered by Opio

Perfect Choice Roofing & Eavestrough 5.0 out of 5.0 based on 88 user reviews.

What to expect next from Perfect Choice Roofing & Eavestrough?

Answer some questions

Tell Perfect Choice Roofing & Eavestrough about your needs

Get a free quote

Know your total cost before hiring Perfect Choice Roofing & Eavestrough

Hire when ready

Review the details, and securely hire Perfect Choice Roofing & Eavestrough!

Contact

It’s free, with no obligation to hire.

Location

Additional Information

Report Incorrect Data Make an Update

Own this Business? Get Verified