Excellent. I liked everything about this vet's office. The office itself is spacious and comfortable, like a living room rather than a clinical setting. The resident dog is adorable; he ran and jumped into my lap as I waited, then made friends with my dog... until the assistant realized he was free-roaming and took him to the back. The staff is genuinely caring and happy to see each pet that comes in. The flow of the appointments was well-organized. The front desk staff retained a calm and helpful demeanor, even when I couldn't decide on an appointment time for a dental cleaning and called to change it three times - in one hour.
My dog had visits for a bortadella update, a hotspot that was quickly resolved, and a teeth cleaning - his teeth look great, and now he has puppy breath instead of doggy breath :) We saw two of the vets, and they were both terrific.
Reasonable prices too.