Dr. Kennedy is wonderful with my pet. He is caring and seems to be conscious of the most reasonable course of treatment for your pet and situation. He is thorough and goes the extra mile to help out. His staff is always very friendly and they really seem to enjoy all the pets. Can't say enough good things about him. Definitely, if you're looking for a vet, he's your man.