Vacuuming the carpets beforehand is not necessary, but is appreciated. In fact, it can save you money. Be sure to ask for details. If you prefer however, we can take care of that too. Vacuuming should be performed before the carpets are steam cleaned for faster dry times.