We've been taking our three cats to the Animal Care Hospital for a year now. The staff is wonderful and truly loves animals. Dr. Temple is especially great, and although the hospital offers many tests and expensive maintenance procedures, she understands financial constraints, and is kind enough not to guilt you about passing on the $500 echo-cardiogram. She has little tricks to distract the cats while they are getting their shots and offers a number of over-the-counter and inexpensive solutions to try for minor ailments or bad feline habits. They have an on-line "pet portal" service so you can keep track of your pets' records and when boosters are due. The office is always clean, and they have at least 3 doctors, so you can usually get an appointment pretty quickly as well as bring in pets for emergencies.