I rescued a very tiny puppy on Saturday and needed to get him into the vet quickly before coming home to my other dog. The office staff worked me in immediately. Everyone I came in contact with including the techs and the vet were very hands on and personable with my new pup and I. I liked them so much, I'm going to be transferring my 6 year old dog to this vet, although she's seen her vet all her life. For me the drive is worth it. The whole waiting area was roomy and clean too. Didn't love the giant bird in the cage in the corner, but there was ample seating away from it. My puppy was given deworming meds, a script for an antibiotic, and the process was efficient. His follow up visit to start his vaccines has been scheduled.