After moving to Canada, this stain and odor remover has become my carpet's best friend. I honestly haven't seen this in the US, and typically buy Resolve's carpet stain remover. I will say that this works very well to get rid of stains and odors. It's sold at London Drugs for around $5 which is a great value for what it does. Last month my 3 dogs, after eating something that didn't agree with them, threw up in so many places on my carpet I never thought that smell or the stains would come out but it did. If you are looking for a carpet stain remover that also attacks odors well this is it.