We've been taking our dog there for years for her regular care, as we live very close and we like our vet/s. One consistent gripe we've had over the years has been that their information systems for whatever reason fail to keep records straight and accurate. We've encountered this on many occasions, the latest just the other day as according to the computer at the front desk our dog didn't get her heartworm test last May (and was post-due for one), when in fact she'd had that done then along with the entire battery of well-visit tests and shots. The vet we've been returning to regularly there (Dr. Herko) is excellent and very conscientious and responsive. He called back at my request and helped to sort out the record. Other than their computerized records keeping, the place seems to be very well run and professional.