A flat roof is the easiest type to build and ... friendly to repair using a heat gun and/or adhesives. But TPO and PVC roofs are trickier and best left to pros. Pinpointing a leak can be ...