I am posting for my friend, she is looking for a good carpet/upholstery cleaner that deals with cat urine in a sofa and on carpet - It was a female cat, not as bad as male urine, but wondering if you can really get it out of a sofa or just toss the sofa and start over..... Anyone ever tried Zerorez? I hear them advertised on the radio all the time for pet problems..... Any local cleaners that you have used?