Manufacturer News August 10, 2016CertainTeed Employees Roll Up Their Sleeves to Assist Homes for Our Troops CertainTeed Corporation, along with employees from its Kansas City, Kansas, insulation plant and professional partners are rolling up their sleeves to assist Homes for Our Troops…