I have the SpotBot by Bissell and I absolutely love it. I don’t know what I did without it! I don’t use their cleansers for all spots, though. If the stain isn’t too bad, I just spray on my Woolite with Oxygen for Pets and put water on it.