9Apr2018 Day in the Life of the Terra-Petra Waterproofing Team: Water Testing April 9, 2018 TPWP Editor leak testing, water testing The Waterproofing Experts Report, Waterproofing, Waterproofing News This slideshow requires JavaScript.