So impressed with how this vet office is run. Very professional, very friendly, my wife and I never felt rushed and all our questions were answered. Extremely thorough, I truly appreciate the amount of time Dr. B spent educating us (we came in for a skin condition for our puppy). We also came in for a complimentary Adoption Rewards program offered by his office that was included with our dog adoption. He had a Powerpoint presentation on a large monitor and he went over a number of important topics for any new pet owner...very nice. No hidden agenda either as far as trying to upsell us or get us to spend extra money; I believe he was mainly interested in getting a long-term customer. One downside (the reason for the 4 stars instead of 5) is that their prices on a variety of services and products are high relative to other veterinarians in town. Considering the excellent quality of care though, it may be worth it to you.