Just thinking out loud, and offering my thoughts....professional cleaning of carpets, IMO, will not remove the urine smell. Urine will have soaked through to the pad, and the cleaning just won't touch it. To OUR noses, maybe. To a cat's? Doubtful, at best.

I would imagine bringing in a kitty of any kind, and maybe a senior, especially, would be stressful to the kitty. Having carpet that might contain pee scents might be a lot for a kitty to overlook, initially. Puddy might pee on those spots just because she can't help it.

Just tossing it out there, for what it might be worth.