we’ve had several “floods” in our house and I’ve used Integrity each time for the clean up. I find them to be quick, dependable and able to deal with the stressed out owner very well!