We use this product to clean as soon as a pet mess is made. It thoroughly cleans the mess and removes any stains and odors. Works great every time! Sweepstakes