The staff is friendly and the vets seem to know what they are doing...which is a good thing (lol)! The only thing that bothers me is that they are so quick to have testing done instead of just looking at the dog/cat and making a trained diagnosis. This means money in their pockets, but is it really necessary? I still like this vet because they are open long hours and I usually don't have to wait to get in. Socrates, my dog, doesn't like it, but he deals with it!