The insulation acts as a protective underlayment for the TPO roofing, and helps regulate the home or building’s temperature as well. It’s not overly difficult to install TPO roofing.