IMAC uPVC Thermoplastic Roofing For more than 2 decades, IMAC Thermoplastic roofing is the prime choice for areas with high corrosion problem. It is also acceptable as best roofing for areas with high humidity and chemical vapors.