We had our small dog spayed here. The staff is very caring and knowledgeable. They took time to ease my 7 yo daughters fears about her dog having surgery. They gave us a tour and allowed us to come back and visit after surgery. My only issue is the price I was quoted on the phone and what I paid was about a $300 difference. I would've appreciated more upfront pricing over phone, including ALL the additional fees possible. I think some more training for the receptionist staff could easily fix that. Otherwise, we had a great experience and plan on staying here for our vet needs.