This product is the same professional stain remover that Chem Dry uses when they clean my carpets.
Value and quality of performance are superior to anything on the market.  I have pets and this is the only stain remover that actually removes pet stains.  It is important, however, to use the product as soon as the stain is observed.  It will work after the fact, but is best on new spots.
Rating: 5 stars