This specialist product breaks down urine salts, and neutralises and deodorises urine stains on carpets and upholstery. It can be used on both human and pet urine, as well as vomit.