I LOVE this place. After having an uncomfortable experience at another vet I turned to Yelp and decided this was somewhere I wanted to check out, so when we got a new puppy we decided to start him of fresh here and I'm so happy I did. I have been nothing but pleased with my experience here. The doctor, Dr. Hagewood, is amazing and you can tell she truly loves her job. It is the one vet I have been to who comes in, spends plenty of time with you, answers any questions, tell you her honest opinion, tells you exactly what she is going to do to the animal as she does or what she will do when she takes them to the back and last but not least calls you personally the next day to see how everything is going. No not a call from the receptionist but from her. I love it. I can imagine going anywhere else after this. If I really had to complain about anything it would have to be the blonde woman at the front desk, you can tell she is disorganized, scatter brained and totally unsure of her self. Shes made me wait before in front of her to make a call to someone about making a mistake in the file, dog marked as a female who was neutered. Please never reveal your mistakes to other customers and never make a phone call over speaking with a client that is already in front of you. Also if you go here and let them know that a current customer sent you TWO great things happen. 1. you get a complimentary Exam and 2. the current customer gets 10 bucks of their next visit!