I have dogs and I go thru carpet cleaning products fast. I also use the formula in a spray bottle for small spots and spots disappear. And I've used it on upholstery with great results.