I have tried Natures Miracle and other enzymatic cleaners. My kitten peed and pooped on the sofa cushion. How can I clean it?
The urine probably went deep into the foam inside the cushions. You'll have to soak them in the Nature's Miracle, probably a few times to get the smell out. Or you can get new foam.
If the sofa is saturated, looks like you'll have to buy a new sofa. My neighbor had to deal with the same thing. Her dog peed all over her sofa and all over the floor. Maybe try a fabric freshener and disinfectant things. Try seeing if a pet shop sells anything for that.