My cat who is 10 years old now, has had urinary blockages 3 times. It has cost us a small fortune, the last time was in December 2009 and the bill ran to $1400! But, anyway, luckily, he has been fine since. he had to stay in the hospital for 3 days and then when he came home, he was on various medicines. His kidney levels were high when he first went in the hospital, but, they came down quickly and he didn't have any long lasting damage. he eats special prescription food, which he has been on about 3 different kinds over the years. The one that seems to work for him is Royal Canin urinary SO, it's expensive, but worth it. Good luck with your cat, hope it all turns out well!