Beacon Roofing Supply Canada Company is a distributor of residential roofing, commercial roofing and exterior building materials throughout Canada. We have multiple branches in Toronto, Montreal, Calgary, Vancouver, and other parts of Canda. We offer residential and commerical roofing products as well as several other building proucts.