I used this on some dried spots prior to running the upright steam cleaner.  It seems to have made the stains easier for the machine to remove.  However, when used as a stand alone spot cleaner, I was not as satisfied with the results.  The directions say to spray on the stain and cover with a towel for hours while the solution works.  Then it says "uncover to dry".  This process didn't do anything to remove stains for me. Think about it...they have you spray cleaning solution on there but never do anything to extract either the stain or the cleaner back out of the carpet.  How's that going to ever work?  I think if you let it sit on there for a while and came back with come clear water and a clean towel to blot it all up, you'd be able to use this as a stand alone spot remover.  But just following the bottle directions does nothing.  I'll be using the rest of my sample as a pre-treatment prior to steam cleaning.  Works well for that.