Leaky basement and some efflorescence etc for ya

NO installation of any type of interior drainage system would STOP further water from getting in and would not stop further efflorescence, mold etc = nope.

1 Like