This worked so well on the all the spots throughout the house I had to purchase a larger carpet cleaner to clean the rest of the carpets. I purchased both Bissell cleaners and they both work well. I have two dogs and they sometime get sick (vomit) and the spots came right up