This machine is great. Impressed with amount of water that's extricated from the carpet. I've used the rug doctor brand and although the width of the cleaning  strip is less, it's more maneuverable. Extraction happens in forward and backward movement and you can see water coming through the tube so you know you've gotten as much as possible. I did go over my carpet with hot water to remove any soap residue.