Loved this solution. When we got out dog she was a puppy and had accidents and even though I cleaned the carpet the stain would still come out about a week later. It has been 2 weeks since I scrubbed our carpet and the stains are no where to be found. It smells great and a little goes a long way. I highly recommend