I have been taking the dogs here for over 13 years and never had a problem. Clean, efficient, and seemingly up to date with technology. Staff is wonderful and remembers you and your pets by name. When one of the dogs had a very serious surgery needed, Dr. Rossiter was quick to send us to a specialist out of town. Great when people are so honest.