I really wanted to like this place. I read the reviews and so many people think it is fabulous and that's great; I am glad it works for them. The vet was fine. She didn't have much personality and didn't seem too interested in talking with me but she was competent. The ladies at the front desk were not friendly and the prices are not that much better. I had my dog's teeth cleaned and I think he was over medicated as he looked like a PCP addict when I picked him up and on top of it the vet couldn't be bothered to come down from her office to brief me on how the procedure went after I dropped over $300. On a positive note, the ladies who do the checkout/billing were very friendly and accommodating. So, I am still on the quest for a new vet.