IMAC Thermoplastic Roofing IMAC Thermoplastic roofing is widely known for rigid unplasticized polyvinyl chloride or commonly known as uPVC roofing materials. IMAC roofing are available in Rib Type and Corrugated profiles.