I had great success with this formula in my upright Bissell machine.  I would add that after a thorough shampooing, I would run the machine with plain hot water- in some cases, 3 or 4 times to get a clean rinse.  I was pretty surprised at how much dirt came up.  In the end, the carpets were like new.  Soft and thick even in high traffic areas.