My wife happened to come across this product online and wanted to give it a shot. We have a couple of small dogs who have their occasional accidents on the carpet. They have also gone behind the couch without us knowing and the urine had dried, apparently several times. We tried many products to remove the stains, including a spot machine, and I was convinced that the carpet was ruined there. Avoiding an argument, I went ahead and purchased two bottles of the MyPet Peed. We sprayed the stains as directed and to my surprise, it really worked! The amount of old 'stuff' which was brought to the surface was amazing. These were old, dried stains and were able to be cleaned up with this product. The carpet doesn't look like new as it is not new, but it does look better than it did. New accidents are unnoticeable with this product.