Absolutely terrific experience! Have visited several vets over the years due to moving around way more than the dog likes.....these people were clearly the best by a wide margin. Friendly, put us at ease, well-appointed and very comfortable waiting and exam rooms, realistic and positive approach by everyone, confident competence by techs and vets alike - this was exactly what we wanted in a veterinary hospital. So glad we went. And didn't break the bank, either!