Great vet office that has easy appointment scheduling with boarding also available. Staff makes an effort to keep the facility clean and fresh smelling. The waiting room is particularly nice because you wait with your pet in a private space vs a general waiting area with other pets. It may be seen as overly nice/expensive for those used to a "country" vet experience; however there are plenty of-other places offering that experience.