This is the first time I have used this product. I didn't think anything would get some of the stains out of the carpet that were created from the previous owners pets & grandchildren. But it sucked it right out of the carpet. I will be ordering more.