What a great job on my basement carpet. It's older and we have kids and a dog. Happy stains could be removed