John knows how water flows, what it's attracted to, and how to divert and control it. I've been very impressed with his level of knowledge and will happily recommend Barrier Waterproofing to anyone!