One of our cat's decided to use out new sofa as a litter box at least twice. we've had the couch steam cleaned twice and injected with enzymes twice, though the first time, we don't know the strength because the company who did it was questionable. the second company said they would come out again and inject it another time if it still smells, which it does. So we've gone the professional route. what route should we take now. we don't really want to have the sofa re-foamed but we may have to