I've been going to them for years with multiple pets. All three veterinarians are caring and knowledgeable. The staff is excellent--friendly and efficient. They go out of their way to make sure each animal has the best care. My dog loves the groomer, who also does great work!