Urine odours are disgusting, whether they originate from a pet, a child or an incontinent adult. Urine in carpet is particularly unpleasant because the odour lingers after the carpet dries. While you can locate the dried stinky spots by turning off the lights in the room and turning on a black light, this does nothing to rid the spots of their terrible smell. You can rid your carpet of unseemly urine odour by using normal household items.
Put on rubber gloves and blot the area with paper towels to remove as much urine as possible. Discard the soaked paper towels in a trash bag. Skip to Step 2 if the urine has already dried into the carpet.
Mix 1 gallon of vinegar with 1 gallon of water. Saturate the area of the carpet containing the urine odour. Allow the mixture to sit for about 20 minutes.
Use the sponge to blot out the majority of the liquid. Squeeze excess water from the sponge into the bucket. Discard this water.
Cover the area with a padding of paper towels. Step on the paper towels until they are soaked to remove as much moisture from the carpet as possible. Discard the paper towels once they become saturated. Repeat this process until carpet is mostly dry.
Sprinkle baking soda liberally over the area and apply a thin layer over the entire carpet. Allow the baking soda to sit for at least 12 hours.
Combine 1 cup of 3 per cent hydrogen peroxide with 2 tsp mild dish soap. Identify the urine-soiled area by the thicker layer of baking soda. Pour the peroxide mixture over the urine-soiled area, using your gloved fingers to spread it evenly and work into the carpet. The baking soda will dissolve on contact with the peroxide, releasing any remaining odours in the carpet fibres.
Vacuum the carpet. Use a clean, stiff broom to sweep free any baking soda that may cling to the carpet, and then vacuum again.
The vinegar smell will dissipate after a day or two.