I live in low cost housing. I know the wall to wall carpet will not be replaced as long as I live here. I finally gave up trying to keep up with cleaning this rug and decided to buy a carpet cleaner. I found the Bissell TurboClean Pet Carpet Cleaner online. In less than an hour after I receiving the cleaner I was using it. I've used it over and over again in the highest traffic areas. Let me say after the first time I used it I could feel the carpet fibers on my bare feet! YES! And the absence of dust in my apartment is awesome!! The duel tanks makes it easy to empty the dirty tank and fill the fresh one. It's compact and easy to store with the drop down handle. It will take some time for me to clean my whole apartment, but I would recommend this carpet cleaner to anyone. PS I saved money buying direct from BISSELL.