This is a wonderful vet in a small clinic and the service is personal, as opposed to a huge clinic where you never see the same person twice. They've seen me through the life span of 3 dogs and cried with me when they finally go to wait at the Rainbow Bridge. Those 1-star reviewers should try 1) serving the public and 2) being a vet for a day.