The most caring vet I have ever used and he has 30 rescued cats living in his office who will agree. The staff is also very concerned for each pet and very professional. There are large walkin runs for the canine patients. Immaculate clinic. I have been a customer since he opened his own practice and before that.