We have seen just about every vet in the office. All are very knowledgable, kind, and helpful. The vet techs are very loving and nurturing as well. I would give this animal hospital 5 stars however, the front office staff are incredibly rude in person and over the phone. They have very little regard addressing one's concerns over the phone and are quick to cut you off. The tone in which they speak to you is very condescending and judgmental. One particular office worker has made me feel so uncomfortable I have not used their services again.