All I can say about this vet is I love them. I have been taking my animals there since I was a child. I will never ever go anywhere else. The office staff are always helpful and very courteous. The prices are reasonable, again the vets know what they are talking about and they are caring and wonderful.