I had an older version of this machine and bought this new one. Fabulous job on my rugs and very much worth the expense compared to paying for someone to come in and clean rugs. Pays itself off in one use! My only criticism is difficulty filling the spot chaser tank on handle--takes forever since doesn't open like main soap tank. Regardless, fabulous purchase and highly recommend!!!