I wrote a post about the carpet cleaner we bought. Honestly, I am not thrilled with the solution we bought. I had Puracy’s from before we bought the machine. I decided to try it out on a chocolate protein shake stain. I had tried ALL the cleaners we had then remembered we had Puracy stuck behind all the super chemically ones I try to avoid. I mixed it with water to dilute it according to the directions (well… maybe not, I didn’t really do a good job measuring). Sprayed it on the stain, used the machine with just water. I also scrubbed by hand a little. It took a few tries but the stain came up! I much prefer this to the other stuff we have. I have also used it on some stubborn stains on clothes with good success.