I had a good experience with Kevin and his team. He is knowledgeable on all the aspects of preventing and repairing basement water issues. I liked the fact that the estimate was itemized and he provided a prioritization of work. We started with a minimalist approach, and then added to the effort after the water flow changes had been apparent. I agreed with all of the techniques, and my house thanks you too! I would hire them again.