In short: Yes, always vacuum first! The carpet should be vacuumed thoroughly with a regular household vacuum cleaner, before starting to clean it with a steam carpet washer or cleaner. … It doesn’t matter either, which type of carpet cleaner you are using, vacuuming prior to cleaning is more effective.