This pet spot cleaner is awesome. I was so excited to try this in my daughters room where my pup had an accident. The stain came out and the carpet smells fresh!