This carpet cleaner worked so well, I was impressed. There had been a dog accident of the worst kind on my new beige carpeting throughout the house, which seemed a disaster! I put this product into the little green machine and the stain went in minutes. I dont know how this product works if you do it by hand, but with the machine its miraculous! After the areas dried in a day or two, I noticed the carpet was paler than the rest, but two months on, the colour all looks the same now, so a bit of footfall seemed to sort out any discrepancies in colour. It worked for me, so I have to give it 5 stars.