Had ignored my carpets too long.saw this for cleaning because of my pets.pre treating sprayer work great.did better job on stains than I thought it would.