TPO stands for Thermoplastic Polyolefin. It’s a mostly recycled rubber product marketed in rolls, which are held with each other by seams that adhere due to heat. TPO comes in rolls but is priced like every other roofing materials. it is read more actually best suited for flat surfaces, which it was suitable for. We experienced Atlanta develop