FYI...Oxy Clean tends to help w/ the urine smell (along w/ the enzympe stuff). Also, if you are concerned w/ the subfloor/concrete retaining the smell, you can try a paint called KILZ, which is good at sealing in odors.

Good luck. I definitely like cats. However, that level of adoration has taken a serious plunge since my cat destroyed the carpeting in a room and hall of my house. If it weren't for it's mother's love, I would have old yeller'd his a$$ long ago.