It is amazing the amount of dirt this machine pulled out of our carpet after we had a professional carpet cleaner "clean" the carpet! I highly recommend purchasing this cleaner.