David is one of our Large Animal Vets in Hamilton and has over 20 years experience. David enjoys catching up with his farming clients and sharing his knowledge on bovine nutrition and herd health. He is especially passionate about bovine reproduction, lameness and also assists on Equine Endurance competitions as an On Course Vet. David has his own lifestyle block where he has a variety of beef breeds.