IMAC uPVC Thermoplastic Roofing IMAC uPVC Roof Corporation is known as the manufacturer of IMAC brand thermoplastic roofing material. A roofing that is 100% rust free and corrosion resistant. It is widely acceptable as the best roofing for areas with high humidity and chemical vapors.