This vet clinic is small but the quality of the staff more than make up for its size. They bend over backwards to accomidate clients and patients, plus they are open for a few hours on Saturdays which is nice for those of us that have a hard time getting time off of work. There is a very nice kennel facility where dogs and cats can board very comfortably. I like how the staff are professional, and yet still keep that "small town" feel that makes you feel at home, even when you are stressed out because of a sick pet. They see all kinds of animals, and have a mobile service available too.