I got sick of paying all that money to have a professional come clean my carpets, so I broke down and got this Bissell 9500 Proheat 2X at Sears. I used the heavy wash to do the whole house because they haven't been done in a few months. I thought there was a chemical reaction--the water came out so black. It got up so many spots. My cat coincidentally got sick all over the carpet and this cleaned it up with no problem! I highly recommend, and plan to do this once every two months or even more! I have never used Bissel before and am very happy with the brand so far.