We have found it surprisingly tough to find a great vet office for our dogs and cats. We went to a good office near us with such horrible receptionist service we had to leave. Then we took our cats to a wonderful local vet office, but their extraordinarily high fees got to be too much. And so on. This vet office has everything -- parking, wonderful receptionist staff and vet assistants, great and very qualified vets, reasonable fees, and a loving atmosphere. We have been there for everything from putting our beloved dog to sleep to geriatric cat care to regular dog exams -- and we love this office. If you live anywhere nearby, we highly recommend.