I call this a great carpet refresher because thats exactly what happened! It lifted the fibers and removed so much dirt from the carpet, it actually felt soft and plush again for a basic carpet. Very refreshed. Next time I will need to pre-treat spots for assist with those. Overall, great product for the price. I would give 2 tips. 1.Use heated water, not boiling, it cleans better. 2. Pulling back suctions the carpet from solution. Trigger(wet) the carpet w/no power then run back and forth w/power. Triggering as needed.