Canada-Places.com has listed approx 434 Roofing contractors in Canada. Some of the Top rated Roofing contractors in Canada are- Sargeants Roofing Edmonton, Toronto Roof Repairs Inc, A2Z Roofing & Renovation Ltd | Edmonton, Dynamic Roofing & Exteriors Inc, Gauthier Roofing and Siding, Penfolds Roofing & Solar, Herb Lodde & Sons Roofing Ltd., Superior Steel Roofing Systems Inc., THE ROOF WHISPERER | Roof Repairs in Toronto & Weatherproof Roofing Inc..