We have been taking our cat here for years. The vets here are great!! They are wonderful with animals and do a very thorough job. The staff here is great too, its easy to get an appointment here and there are no long waits. They also take emergency cases so this would be a good choice in any such circumstance!