I think the experience at Highland completely depends on which vet you get when you go. It's good though because if you find one you like, you can usually schedule with that one. They also call the next day to see how everything is going which is great. Generally, I think they are very competent and that our pet got good care but nothing "warm and fuzzy."
more