Canadian Roofing Company Ltd.
Best of 2024 – winner 6 times
New roof 10/10

We woke up one morning after a very heavy rain to discover a leak in the corn...

Phil B
Eavestrough 10/10

The quality of the work exceeded expectation. Jason explained the work very ...

Private User

My rooftop had multiple points of leaking due to poor original construction. ...

Private User

We had our roof replaced about 5 years ago. Wed been having trouble with our ...

Tom
Roofing 10/10

Very professional! Know their stuff! Showed up on time, and were true to thei...

thedaver1230