This used to be a wonderful facility with friendly, caring doctors and reasonable prices. However, over the years, there have been enormous turnover in vets, so you often get a different vet each time you go. While they are friendly, I must say that prices have gotten absolutely outrageous. They wanted over $300 just to pull my dog's tooth at her last checkup. I do everything possible to care for my dogs, but when faced with choosing between spending that kind of money on my dog or spending it for health insurance for my two kids, I have to choose my children. I even started buying my dogs' prescriptions elsewhere whenever possible because their prices were so over-inflated.
PROS: Friendly staff, caring with animals
CONS: Nice place, but exceedingly expensive and too many changes in staff