Eternabond worked great on my TPO roof...
This, from Eternabonds website:
"Eternabond was developed to provide commercial roofers with an effective alternative to more traditional TPO roof repair and maintenance solutions. Although TPO seams can be heat-welded together, it is nevertheless common for leaks to develop. EternaBond's adhesive properties make it a perfect choice to permanently seal these seams--literally fusing roof membranes together, or fusing to the hole, crack, or split. Beyond seams, Eternabond can be used in almost any roof repair situation, from leaks, to skylights and flashings, to chimneys and copings."
2002 Holiday Rambler 30RKD
2000 F250 diesel extended cab short bed
2014 Demco Autoslide 18K