Replaced near 70 square previously installed TPO roofing. Prior TPO roofing failed due to: Improperly created roof-to walls connections. Not taken in consideration, that metal flashing expends. Not well enough securely attached roof edge flashing. It got pulled in by TPO membrane stretching forces all around the roof. Standing water. Low quality and purely installed…
Read more
Project 14052841
