Does a wonderfull job! Like most people I have the cheap beige carpet, unlike most I have 9 dogs, and live out on 80 acres with nothing but dirt roads around... After vacumeing it near to death with a Dyson, (fabulas vacume!) I shampooed, it even took out the high trafic areas like in front of the couch. I gave it a 4 instead of a 5 because it did leave the carpets a little wetter than I liked. But they dried overnight so it wasent a major issue.