Canada-Places.com has listed approx 434 Roofing contractors in Canada. Some of the Top rated Roofing contractors in Canada are- Optimum Roofing Inc., Go2Guys Inc, Bay Roofing And Exteriors Ltd., Remember Me Roofing, AM Roofing Solutions, Canada Standard Roofing, Hy-Grade Steel Roofing System, Hy-Grade Steel Roofing System, Pinehill Lumber & Straight Arrow Roofing.