The answer is yes; you do. Vacuuming before carpet cleaning helps remove dirt and debris from the carpet before the washing. Doing so provides the carpet cleaner a blank canvass to work on and focus on removing ground-in dirt.