I bought this for our carpets because of our two puppies. Accidents happen while potty training and with regular carpet cleaners or scrubbing by hand... the house had a "stale" smell to it. Went for the Bissell and a cleaner for pet odors. After doing each room once... smells MUCH better. Looks better. Everything. Very glad I got this!