TPO has a higher resistance to punctures than EPDM. Additionally, TPO seam strength is nearly four times that of an EPDM adhered/taped seam. That said, on average, EPDM roofing membranes are proven to last considerably longer than TPO.