Caring and clean. Open late hours helps me as I work evenings. Mid Valley Vet has been my vet taking care of our 5 animals for over 5 years and have been terrific. when my lab needed some surgery I found them to be very efficient and reasonable in fees. I highly recommend Mid Valley Vet Hopsital for any animal emergency or routine pet care.