I highly recommend the Basement Doctor. They took their time to explain everything to us and answer all our questions. Due to foundation issues, we ended up having more extensive repairs than originally planned, but we stayed with them for all of the work because of their honesty and ethics. Zack and his team did a fantastic job!