
Quoting
Mr. Knowitall
Cat pee on a carpet, if not fully neutralized, will continue to react with the carpet and carpet padding. That smell can pervade the premises, and it won't be fixed by steam cleaning -- the carpet and pad will need to be replaced.