Excellent service as always. The office staff are helpful and nice and Dr. Keating is kind, compassionate,and very thorough. He is very knowledgable and trustworthy and allows pet parents to be part of the decision making process. He is the best vet ever! We will continue to take our dog to him and we highly recommend him to friends and family!