We now offer TPO Roofing and installation. Thermoplastic polyolefin (TPO) single-ply roofing membranes are among the fastest growing energy efficient commercial roofing products available. They hold up to long-term exposure to the sun's ultraviolet light and are heat resistant; and they are highly resistant to puncturing, tearing, or water damage. They are even resistant to bacterial growth and dirt buildup, so it will be easier for you to keep your roof clean. TPO roofing will last 20 to 30 years and comes with a manufacturers warranty.