If the odor still persists after it dries repeat the process vinegar process until the smell is gone.
Deep clean smelly carpet.
To make a deep cleaning treatment combine two tablespoons of hydrogen peroxide cup baking soda one teaspoon liquid dish soap and one quart of water in a large container or spray bottle.
Put the mixture into a spray bottle and spray over the surface of the carpet.
Let it sit for 20 minutes before using a cloth to dab the vinegar out.
Next blot the area dry with a clean dry cloth or paper towel.
To rid your carpet of foul smells first blot any strongly affected spots with a damp cloth.
When these materials become wet from deep cleaning the smell resurfaces stronger than ever.
Blot the area with a water rag and then use another rag to get any of the remaining water out.
Allow the deep cleaner to sit for 24 hours.
Spray or pour the solution on the carpet in an even coat.
In carpets that have just been cleaned the odor almost always comes from the materials underneath the carpet fibers.
And you know what excess moisture leads to.
Precisely mould and mildew smell after carpet cleaning.
The carpet backing and padding can hold moisture and odors from old spills stains or ground in dirt.
One of the main reasons why carpets smell after a deep clean is the underlay.