Metal Division

Using state of the art technology and skilled craftsmanship we specialize in the design, fabrication, and installation of metal roof systems, cladding systems, as well as cap and counter flashings.  Regardless of the type of metal, colour, or complexity of the product required, Crawford Roofing can deliver a solution to meet your specific needs.  We proudly manufacture our work in house using best practices to ensure a perfect fit and finish for any project.

Our sheet metal staff is trained in the use of high-tech sheet metal component manufacturing machines, integrated with the most innovative software available. There is no shape we can not form. In today’s high-tech environment, our metal shop is state of the art.

Emergency Service
24/HR EMERGENCY SERVICE Call: 416-787-0649 or email us at