This product had good intentions. I tried it out on some spots on my beige carpet. I did what the instructions said and most of the stains did go away. However, after the carpet dried, spots of whitened areas appeared where I had applied it. I would not use this as it seemed to bleach the spots away. Luckily my carpet is already somewhat light so it is not as noticeable. I would not spend any money on this product unless you are willing to see bleached out spots.