Easy Methods for Deodorizing Your Carpet

Does your nose wrinkle whenever you walk into the living room? Or does a musty smell meet your nostrils when you step into your office at work? One day you catch an sudden whiff and it’s all over—you can’t block it out anymore. But where could it possibly be coming from? The culprit may be your carpet.

Dirt buildup, spills, pet accidents, and years of traversing shoes and feet can all make your carpet develop an unpleasant aroma. Fortunately, fixing the problem is usually pretty simple. If your carpet is making a stink, here are a few easy ways to freshen it up again!

Baking Soda

Is there anything baking soda can’t do? It would appear not! Baking soda is lauded for its ability to absorb moisture and trap and remove odor. Shake a generous amount evenly over your smelly carpet and leave it to sit for a few hours or overnight (depending on the strength of the odor). Then, vacuum it up. Make sure you vacuum thoroughly, as leftover baking soda can build up and make your carpet dirtier over time. For an extra freshness boost, you can mix in a few drops of your favorite essential oil before you sprinkle.


Vinegar is an especially useful odor solution for spot cleaning. It’s also great for smells due to mold or mildew, as it can actually remove the fungus as well as the odor. To treat your carpet, mix white or apple cider vinegar with warm water in a ratio of one part vinegar to two parts water. Spray your carpet evenly and let it air dry. The strong smell of the vinegar will dissipate as it dries, taking the nasty odor with it.

Store-Bought Cleaners & Deodorizers

Severe or persistent odors may require a deep cleaning or stronger deodorizing product to fully eliminate them. There are plenty of carpet cleaning machines on the market. These essentially function like a vacuum that you fill up with carpet shampoo. For bacteria-based odors, such as smells coming from urine, feces, blood, vomit, food, or drink, and enzyme cleaner will be able to purge the odor and the bacteria to ensure a fresh and healthy carpet.

Sometimes, in spite of all your best efforts, carpet odors can be stubborn. If you’ve tried the DIY methods above but to no avail, Horizon Carpet can help! Our carpet cleaning experts will perform a deep cleaning to eliminate stains, odors, and anything else sucking the life out of your carpets.

Contact our team today to book our professional carpet cleaning services for your home or business!