Perma Seal
Sales rep lied to make a sale, crawl space liner leaks
The sales rep said the crawl space liner system kept out water, that it was made from pool liner material and "how does that water stay in the pool? This liner material keeps it in!". He insisted on my watching a video - provided little in writing - but swore that the liner would keep ...