It depends on the type of cleaning product the carpet cleaning professionals use. Cleaning will perpetually remove any foul smell or odor from the carpets. If the cleaning professional's product has a fragrance, it may leave the mat with a pleasant fragrance after cleaning.