Beacon Roofing Supply is a company that distributes building materials. Its products include roof vents, lumber and composites, windows, foam board insulation, generators, acoustical ceilings, etc. The company caters to the commercial and residential sectors.