Carpet odors often develop in carpets over time. These odors can be especially troublesome if you have pets or children. While there are many commercial products available for sprinkling over carpets before you vacuum, you can also make homemade carpet cleaner that you vacuum up after allowing it to sit on the surface of the carpet. Use household products that will absorb odor and choose other ingredients that will add a pleasant scent to your carpets.
Mix four parts baking soda and one part cornstarch into a large bowl. Mix these dry ingredients well with a wooden spoon.
Crumble lavender blossoms in your hands to activate the potent scent if using lavender. Add this to the dry ingredients in the bowl. Crumble rose blossoms in your hands and add these if you are using rose blossoms. Measure 2 to 3 tsp. of ground cinnamon if using cinnamon.
Stir the ingredients well with the wooden spoon to combine them.
Sprinkle the mixture generously over the carpet. Strive to cover the carpet thoroughly so very little carpet fibers show beneath the layer of carpet cleaner.
Allow the carpet cleaner to sit on the carpet for at least one hour. A longer sitting time may be beneficial for especially pungent odor problems--overnight is also acceptable.
Vacuum up the carpet cleaner after it sits on the carpet for the desired length of time. Continue vacuuming until the carpet is completely clean of all remnants of the carpet cleaner.
Empty the vacuum cleaner receptacle or change the vacuum cleaner bag.