Mix equal parts vinegar and spring water in a spray bottle. Spray the oil stain on the carpet and let it sit for 15 minutes. Blot the area with a cleaning cloth to absorb moisture. Repeat if needed. This process effectively removes oil stains and odors from carpets.
Next, sprinkle baking soda over the affected area. Baking soda absorbs odors and aids in lifting oil stains. Allow it to sit for at least 15 minutes before vacuuming.
For deeper cleaning, mix dish soap with warm water. Use a clean cloth to apply the soapy solution to the stain. Blot gently, avoiding scrubbing, which may damage the carpet fibers.
Afterward, rinse the area with a cloth dampened with plain water. This step removes soap residue. To neutralize any lingering smell, use a mixture of equal parts white vinegar and water. Spray lightly on the area and blot to remove excess moisture.
Now that you have learned how to clean smelly oil from carpet effectively, you may wonder how to prevent future spills. The next section will provide tips on protecting your carpets and maintaining their appearance.
Related Post: