We had a professional carpet cleaner do the entire house back in April with fair/good results. The problem is we have a very light-colored (almost white) beige carpet with high traffic area blackish track marks in and out of the den and master bedroom. I tried carpet sprays, I tried powdered carpet cleaners, etc. to no avail, which was why we called the carpet cleaner back in April. So he got most of the high traffic area marks to look maybe 80-90% better, but he did not clean the area against the front of the couch bc he couldn't get the edge of his machine close enough to the couch. He should have just moved the darn couch a foot back like I did a few days ago so he could get to all the carpet. In any event after only three months, we started to see the same dirty high traffic areas reappearing even though we never wear shoes in the house and the carpets in our den and master bedroom looked like they needed a light cleaning again because it was not really 100% when the carpet cleaner finished. He said it was an old carpet and hey what can you do? Rather than have the carpet cleaner come back out for an afternoon with the need to start moving furniture, tables, plants etc. again, I figured why not give this machine a try? It was worth it because this Hoover has done a good job overall, I did need to go over the carpet in the den 2-3 times to get rid of the blackish high traffic areas and did the area in front of the couch three times because the professional carpet cleaner didn't bother to clean there. I asked a family member to look at the entire den when I was done and they said 100% better. It actually looks BETTER than when the professional carpet cleaner cleaned it! This is a 20-year old carpet in a heavily used area and it actually looks really good now. As noted, I had to do the den twice and the black high traffic marks three times, but so what? The bottom line is the carpet looks great now. Overall, I am really impressed with this machine. Everything works the way it says and it is a snap to use. PLUS the suction is so good the carpets are barely damp when done and are dry (at least in our low humidity climate in the desert) within a few hours, even though I used a few full tanks of solution in one room (den). With the clear brush cover you can see all the dirty cleaning solution being sucked back into the dirty water tank as you go over the carpet. I do note that I have to go pretty slow back and forth on both the cleaning and suction strokes in order to let the machine roller clean the carpet and then to allow it to suction out as much liquid as possible, but no big deal, the results are worth it. I had a little difficulty getting the HOSE attachment plugged in to the machine to do upholstery, but I used a touch of silicone spray on a rag where the water nozzle plugs into the machine and that fixed it. I've seen a few complaints that the cleaning solution bottle needs refilled often or the dirty water tank needs emptying often. Yes, you will need to refill the cleaning solution container a few times if you go slow enough to actually allow the machine to clean the carpet in a large area, and the dirty water tank fills up fast (it also has an audible change in tone to let you know you need to empty it), but no big deal. I keep a 5-gallon plastic bucket in the room I'm cleaning and empty the dirty water in there and just take the one big bucket out to empty it when I 'm done. I would advise maybe NOT emptying the dirty water container into a sink or toilet because there may be lint, dirt, etc. in there which may clog drain pipes?Bottom line - very impressive results for a great price, and the entire unit and attachments seem to be high quality. It is also REALLY easy to rinse the roller areas and dirty water tank when done. THE ONLY GRIPE I HAVE IS I DID NOT GET ANY 'SAMPLE" CLEANING SOLUTION WITH THE UNIT DESPITE THE BOX AND INSTUCTIONS SAYING IT COMES IN THE BOX. HAD I NOT ORDERED A CONTAINER OF THE HOOVER OXY SOLUTION WHICH WAS DELEIVERED SAME TIME AS THE MACHINE I WOULD HAVE HAD NO CLEANING SOLUTION AT ALL. Overall, I am really satisfied with this carpet cleaner and I wish I would have bought one years ago.