The company was very professional, kept to their schedule, and were as unintrusive as possible when doing this type of work. They were very careful to protect items that could not be moved. The problem (wet basement from heavy rains) appears to have been corrected. Their clean up, daily and final, was very good. I would recommend this company highly for this type of work.