We have been going here for over 20 years. Dr Dave is more of a friend and vet. He has taken care of all my animals. Thru thick and thin operations and all. His staff is great and friendly. Everybody has been great even when we had to have them put down. I now have a new cat Lucy Lu that I just got from them.