This company was recommended to us by our plumber after we had a huge water leak. They came out almost immediately and got ALL the water out of the carpet, left dryers on the carpet for 2 days and came back the following Friday. I asked them to go ahead and clean the carpets as well. They got stains out that my normal carpet cleaner has gone over several times and was never able to remove. I don't know what he did, but it worked. We had a gentlemen (maybe Tony?) who was outstanding. Very accomodating. Highly recommend these guys.