There aren't much things that can smell as bad as sour milk. Once spilled, the milk quickly seeps into the carpet, and if not treated on time, it can spoil and leave an overwhelming odour that may seem impossible to remove. Even if you remove the milk spill, the odour may remain. Fortunately, there are several simple homemade solutions you can use to freshen up your carpet.
If you have hydrogen peroxide in home, pour some on the stain and allow it to dry on the carpet. The hydrogen peroxide will neutralize the milk odour, and its own smell will fade after a few days. According to carpet cleaning Clapham team, you can use club soda instead of hydrogen peroxide, but it may require multiple applications before the odour vanishes.
Vinegar is one of the most effective and common natural cleaners. Combine together equal parts of white vinegar and water, then pour the mixture onto the stain. If the stain is older, a stronger vinegar concentration might be required. Carpet cleaning Clapham team suggests to leave the vinegar work on the stained area for at least 30 minutes, then soak it up and vacuum the carpet to remove any remainders of the solution. The smell of vinegar will fade after the carpet dries.
Some products, such as baking soda and dry coffee grounds, will absorb the milk out of the carpet, removing the odour and any remaining stain. Sprinkle enough amount of baking soda or coffee grounds on the stained area and leave for overnight. Vacuum the carpet, and the milk odour will be gone.
Before applying any cleaning product to your carpet, test it on a hidden area to make sure it won't damage the colour or integrity of the carpet.