I have used the Pet Formula for many years. When I needed parts from Bissell for my cleaner they offered this product for the same price as the stores. Decided why not. Bought the 2nd one and got 20% off. This really cleaned my carpets and left them smelling good. I know the new parts helped, but this new formula still showed a dramatic difference in how the carpets looked. I will be using this one for the long term