I had some stains in the pad of rugs. I have had professional cleaners try to get these spots up. After professional cleaning they always come back as they come up from the pad. The SpotBot deep cleaned the pad and the stains are gone.