I just received my order and have been spraying mystery puppy spots on my carpets. It is so amazing!!! The spots I've used this on look good as new with no residue or concerns. Other spot cleaners I've used left white spots on the carpet (I'm guessing soap that wasn't fully removed). This is AMAZING and will not hesitate to use. Highly recommend and we have two puppies we're in the process of potty training!