Clothes: If your cat urinates on your laundry or bedding, simply machine wash the laundry with a cup of white vinegar and no detergent. After the cycle finishes, wash again as you normally would with detergent.
Remove pet accidents from carpet: Mix 1 part water, and 3 parts vinegar. Let it soak for 30 minutes. Mix 1 cup of hydrogen peroxide, 2 teaspoons of baking soda, and a squirt of dish-washing liquid. Shake it well. Spray, and let it soak/dry.
Even the most ardent cat lovers don't appreciate the smell of cat urine on the carpet or furniture or outdoors in the garden. Cats who use flower beds as a litter box present an even more serious problem. While it's difficult to convince.