I have a child who has enuresis so I've always been up on the urine stains. First, the biggest problem with urine stains is removing it all. On a mattress for example, you can't just clean the surface. Take it outside, get the water hose and saturate the entire mattress. This must be done at least twice. Before cleaning and after to thoroughly rinse any soap or cleaner residues. Of course, you can't just take carpet outside. You have to saturate the area on the carpet. Pour a 1:1 mixture of vinegar and water on stain. Rub it in so it get the padding too. Blot up until barely damp. Or use a shop vac. Mix 1/2 tsp dishsoap into 1 cup peroxide. Liberally spread baking soda onto stained area. Use a brush to integrate it with the fibers. Pour peroxide mixture on soda. Rub in so it reaches t...

I have a child who has enuresis so I've always been up on the urine stains. First, the biggest problem with urine stains is removing it all. On a mattress for example, you can't just clean the surface. Take it outside, get the water hose and saturate the entire mattress. This must be done at least twice. Before cleaning and after to thoroughly rinse any soap or cleaner residues. Of course, you can't just take carpet outside. You have to saturate the area on the carpet. Pour a 1:1 mixture of vinegar and water on stain. Rub it in so it get the padding too. Blot up until barely damp. Or use a shop vac. Mix 1/2 tsp dishsoap into 1 cup peroxide. Liberally spread baking soda onto stained area. Use a brush to integrate it with the fibers. Pour peroxide mixture on soda. Rub in so it reaches the padding. Blot excess then let dry. Vacuum. Pour another vinegar mixture. Rub in. Blot. Pour Straight water. Blot. More water. Blot. More water. Blot. Move down into a house with cream carpet in the closets that was filled with old pee stains from dogs. It took a good two weeks but the above method entirely removed the smell and stains. They never returned. Always use cold water too. If the yellow discoloration remains just keep repeating until gone. Labor intensive but really the only way to completely get rid of pee stains from carpet. I've been cleaning pee stains for 15 yrs between dogs and kids. I've tried everything on the market. Nothing works better.