The vast experience and warranty offered were the two reasons why I decided to go with MidAmerica Basement Systems. I thought the crew was very knowledgeable and did a good job. They were hard working. The clean up job was good as I expected from them. The office staff was helpful. Overall, I am very satisfied with the company and the waterproofing system.