Polyvinyl chloride (PVC) roofing is a single-ply form of thermoplastic membrane, a category which also includes TPO roofing membranes. PVC roofing is economical, fast to install, flexible, puncture resistant, and capable of standing up to UV radiation, weathering, and large changes in temperature, for many years and even decades of reliable long-term performance.