I have a lot of pet and kids stains on my light beige carpet and the rug doctor would get it clean but left a funny residue on my carpet, it almost felt waxing or gummy but the Bissell didn't and my carpet got cleaner than the rug doctor ever could do and the best part is that their is no film or residue on my carpet! thanks Bissell I have my carpet back!