This is the fourth time we have hired Canadian Roofing. Previous work (roofing and eaves troughs) was excellent so we were fairly confident that Jason and team would be our pick to replace shingles.
After evaluating all the options, Canadian Roofing provided the best value and knowing their high standards, gave me confidence that the job would be done correctly.
Jason and team even fixed a couple of other items (facia especially) to make sure we were 100% satisfied.
as with all our experiences the work was done proficiently.
highly recommend Canadian Roofing.