Dr Thames and his staff are fantastic! They take wonderful care of all of our animals and even sent a very personal card signed by all when we lost a beloved furry friend. When I call, many of his staff recognize my name and ask about our pets – especially our crazy labs. In over 20 years of having animals to care for, I’ve never met such a friendly, engaging, enthusiastic and caring vet as Dr Thames.