Owens Corning is comprised of three integrated businesses – Insulation, Roofing, and Composites – that leverage commercial strength, material science innovation, manufacturing technologies, and a global footprint and scale, as well as safety and sustainability expertise across the enterprise. Owens Corning is committed to producing products that contribute to sustainability, energy conservation and green building.

The LEED® v4 Green Building Rating System is a set of performance standards for certifying the design and construction of commercial, institutional and high-rise multifamily residential buildings, both public and private. The intent is to promote durable, affordable and sustainable materials and processes during the design, construction and operation of the built environment.


LEED® is a registered trademark of US Green Building Council.