This carpet cleaner has made my carpet look brand new.  My only complaint is that it is  big and bulky and hard to maneuver.