The 2x professional upright deep cleaning formula does a great job. I have cleaned wall to wall carpeting, oriental rugs, and out door area rugs with it and have been very pleased with the results.