I have been more than satisfied with every visit. I've taken my dog here for both routine checkups and urgent care. I love their after visit summaries. They are very caring and responsive to dog behaviors. All staff is friendly and it is always easy for me to schedule. I recommend this place any time I have a friend looking for a vet.