Diamond-M is a full-service veterinary practice that provides animal healthcare in its clinic, on farms and in stables throughout Hardin and surrounding counties. We are equipped for both in and outpatient treatment of small animals (pets), equines and food animals, with an emphasis on client education and preventative care. We provide professional medical and surgical procedures during regular clinic hours, plus on call services 24 hours a day, 365 days a year. This means that in emergencies, patients are seen locally and at reasonable cost by compassionate staff members who are familiar with the animals and have immediate access to their medical histories. Critical information such as previous laboratory results, past and current medications and our doctors’ observations from prior appointments are (will soon be) available not just at the clinic, but from the responding veterinarian’s home and in the field.



Large Animal Services

Diamond-M’s professional staff has the necessary equipment to ensure your equine and food animals health and well-being. Learn More…


Small Animal Services

From preventative care to therapeutic treatments, Diamond M is your source for outstanding small animal and household pet care. Learn More…



Proper grooming is essential to the health of all animals. The small animal clinic is equipped with facilities for grooming or bathing your dog or cat. Learn More…



If you’re unable to include your family pet on your vacation or out of town trip, rest assured he or she will receive the best of care in our boarding facility. Learn More…

Our Doctors

Meet the rest of our staff