I've been going to Primary Vet Care for years and I've never had a problem. My pets have always received the best care and the Doctors take their time to explain everything as well as patiently answers all my questions. The downside to being so good, is that they are crazy busy most of the time. So when you go, go with patience. It will be well worth the wait.