I recommend the Bissell Spot Bot. It really works great. It even got out stains that had been there for awhile that I had tried other products on. It's a little pricy and it only cleans a small area, but you can just set it over the stain and turn it on and it goes through the cycle by itself. I highly recommend it.