My husband and I moved into a new apartment, brand new carpet included, with two cats and a dog. One cat got pregnant and BAM six kittens! Between having company over, pet accidents, and kittens trying to litter train before going to new homes, my carpet became filthy! Its a shag, light brown carpet that turned dark grey/black next to my front door and kitchen for months and had disgusting kitten stains against the walls that have been there for weeks. We finally decided to buy a carpet cleaner so I can get off of my hands and knees and stop scrubbing without results. I heard great things about this product from other reviews and my local WalMart had them in stock so I decided to try it out since it was the cheapest and I could always just return it if it didn't work right? Yesterday I pushed aside all my furniture and started by the kitchen where it was black and kitten stained HORRIBLY! It took me about an hour and a half to really scrub the 10'X20' area (after pre-treating with the pet odor eliminator) and while I was cleaning I was amazed by the kitten stains disappearing but scared because it didn't look like the black was coming out all the way. My husband told me not to fret and to come back in an hour or two to see what it looked like dry. Low and behold it looks fantastic! It looks brand new! All the dark spots are gone and it smells amazing too. All my hard work finally paid off and I'm so glad I'm not embarrassed by my carpets anymore. THE ONLY DOWNSIDE! The water tank is really small. I had to change the solution/water mixture about eight times but it's not too hard just to fill it back up and to dump the dirty water out (and I went over each stroke about 3-6 times with the solution, not just once or twice). Plus it gave me a break from cleaning for a minute or two. So needless to say this is the best idea I ever had and I'm so glad I gave it a shot. Looks like I didn't need to pay hundreds of dollars to get clean carpets :) I would recommend this to anyone with pets since we all know they have accidents and NO ONE wants to have their home smell like that or to anyone with regular traffic zones. It cleans it all.