I used my carpet cleaner to get cat urine smell and stains out of my carpet. The carpet got pretty smelly so I cleaned it for 3 consecutive days using several gallons of mixture. The odor is much better and if I clean it a few more times it will be gone. The stains are better but still visible as they are along the baseboard and carpet co!or is light gray. I am unable to get close enough to the wall remove the entire stain. Also, I was not aware my cat was urinating on my new carpet and the stains set before I found the problem. I will also try other Bissell products in the future to see if others will work better. I do love my machine as it does a good job cleaning carpet and will use it to spot clean small areas. It is lightweight and the price is right!