They have been tried and tested, and organic products are very effective at completely removing stains and odors, because urine is organic, which is why inorganic cleaners don't do the job as effectively. One very effective organic product for use on carpets is called Spot Shot. Thoroughly blot the soiled area, spray Spot Shot on the stain and blot the stain with a cloth. Repeat this until the stain has vanished.
Detergent and a Vacuum Cleaner
Mix 1 tbsp. of detergent with very hot water and pour it on the stain; meanwhile, have a vacuum cleaner switched on and ready to suck up any liquid that might saturate your carpet (shop vacs are good at this). This works the same way as a steam cleaner. Vacuum up the moisture and ventilate the room. Leave the patch to dry.
Water and Vinegar
You'll need some kind of absorbent to soak up the stain. Nature's Miracle, which is a stain remover, works very well. Spray it on immediately while the stain is fresh. Then mix one part vinegar with one part water, and pour a generous amount on the stain; blot up the liquid with a cloth. This method works effectively on upholstery too.
Dish-Washing Liquid and Vinegar
Add a squirt of dish-washing liquid to a quart of water, then add 2 tbsp. of vinegar and pour onto the stain. This mixture is also very good at preventing odors.
For Older Stains
If the stain is not fresh, don't worry. Laundry detergent for diapers, such as Dreft, is good for washing out urine if your carpet is washable. If it is not, Simple Solution Carpet Shampoo (although not the liquid or concentrate kind) works very well because it will emulsify the stain, rendering it wipeable.
Hydrogen Peroxide, Soap and Baking Soda
Many pet owners swear by hydrogen peroxide. Dilute it to 3 percent, spray it on and blot. However, if you want an even stronger solution, squirt in some hand soap and sprinkle in some baking soda, shake and spray. This will effectively remove both the stain and the odor.
Bissell Pet Stain and Odor Remover
Enzyme-producing bacteria detergents work very effectively for cleaning up excrement. Bissell Pet Stain and Odor Remover is a highly effective brand. The enzymes will take action and loosen any remaining residue. Cover the patch with a wet towel and allow the detergent to work for 24 hours, then rinse.