Febreze with Gain Original Scent is my favorite carpet cleaner. Not only does it have the fresh smell of Gain, but it brightens the appearance of carpet and kills germs. Since it's a concentrated formula you don't have to use much so it lasts a long time.
The best carpet shampoo I've used. It's amazing!!! It smells good and cleans very well. I have no complaints whatsoever. It's a great cleaner!!!! I buy this at Walmart for a decent price. I would buy it again and would definitely recommend this to others.