My Christmas holiday was ruined. They mis diagnosed our 5 year old lab with a lymph node tumor. We paid $500.00 to wait 3 days and no updates on the prognosis.There staff would not answer any questions until they got there money. I would never recommend this vet to anyone.