We have been taking our dogs here for over 6 years and have always had good experiences. All of the vets are attentive and helpful, but the wait can take a little while depending on why you are there. I recommend booking shots/check ups not first thing in the morning since that's when surgery check in is and often overnight emergencies.