Spilling raw fish juices on to your carpet may create an overwhelming stench that permeates the room. The stench may become even more offensive as the juices sour. Carpet requires special cleaning techniques because homeowners can't simply wipe it as you would a hard surface. Take action to deep clean and neutralise fishy smells in your carpet for a fresh and clean-smelling home.
Pour baking soda on to the area from which the fish smell odour is coming. Let the powder sit on the area for 30 minutes to absorb any fishy moisture that may have soaked into the carpet fibres. Baking soda has the additional benefit of possessing odour-absorbing properties.
Vacuum away the baking soda using a standard vacuum cleaner.
Douse the carpet with standard white vinegar available from your supermarket. Vinegar's naturally acidic nature will neutralise all fishy smells and odours in the carpet. Saturate the carpet thoroughly with the vinegar, and allow the vinegar to soak for 30 minutes.
Mop up the vinegar with a rag or paper towels, and allow the region to air-dry thoroughly. Rinsing with water is not needed. The vinegar smell will dissipate over time to leave behind a fresh-smelling carpet.
Deep clean the carpet with a carpet shampooing and steaming appliance as an alternative to baking soda and vinegar if the fish odour emanates from physical contamination, such as fish blood that may have soaked into the carpet. Individuals who don't own their own carpet shampooer and steamer can often rent one from a DIY or tool hire centre.
Clean up seafood spills immediately to minimise the amount of time the smelly liquid has to penetrate the carpet fibres.