I had flooding in my basement and these guys did a great job getting everything out and cleaned up. My basement looks good as new now and you can't even tell there was damage. I would recommend and use them again. I think the key to these kind of problems is good communication and my project manager walked me through everything step by step. I just hope I don't need to use them again for this kind of problem.