Baking soda, vinegar, dish detergent, paper towels and hydrogen peroxide are needed to completely remove the odor of cat urine from carpeted flooring. The carpet should be washed with vinegar, then treated with a hydrogen peroxide and baking soda mixture. The process of removing the odor may take several days; the carpet should be allowed to dry between each step of the cleaning process.
Remove moisture from carpets
If the stain is wet, use paper towels to remove the moisture.
Pour white vinegar on the area
Mix equal parts of white vinegar and water, then pour the mixture over the area. Use enough of the water and vinegar mixture to saturate both the carpet and the underlying padding. Allow the vinegar to dry.
Clean the area with baking soda, peroxide and liquid dish detergent
Pour enough baking soda over the stain to cover it, then mix 1 cup hydrogen peroxide with 1/4 cup liquid dish detergent. Peroxide may lighten colors, so test a hidden area the carpet for colorfastness before use. Work the peroxide and detergent into the stain with the baking soda, and allow the area to dry.
Vacuum the area
Vacuum the area thoroughly after the peroxide mixture has dried.