While professional cleaners typically vacuum the carpets before cleaning, it’s still advisable to vacuum beforehand to remove loose dirt and debris. This can help improve the overall effectiveness of the professional cleaning process.