Our Team

Our caring and compassionate veterinary care team!

Meet the Veterinarians & Team of Mechanicsville Animal Hospital in Mechanicsville! We’re pleased to provide exceptional vet care for your pets!

Please call us at 804-559-9800 to speak to one of our caring veterinary staff members!

    Lead Veterinarian/Owner

  • Dr. Jeff Kilgore, DVM

    Dr. Jeff Kilgore

    Veterinarian

    A 1993 graduate of Virginia-Maryland Regional College of Veterinary Medicine, Dr. Jeff…

    Veterinarians

  • Dr. Chris Kaloski

    Dr. Chris Kaloski

    Veterinarian

    Dr. Chris Kaloski is a 1993 graduate of Virginia-Maryland Regional College of Veterinary…
  • Dr. Danielle Hartman, DVM

    Dr. Danielle Hartman

    Veterinarian

    Dr. Hartman was born and raised in Chesterfield County. As soon as she was old enough to…
  • Dr. Carol Dugan, DVM

    Dr. Carol Dugan

    Veterinarian

    Dr. Carol Dugan graduated from the University of Georgia College of Veterinary Medicine in…
  • Dr. Angela Kargus

    Dr. Angela Kargus

    Veterinarian

    Dr. Angela Kargus developed an early interest in animal care and veterinary medicine while…
  • Dr. Ben Enge

    Dr. Ben Enge

    Veterinarian

    Dr. Ben Enge was born and raised in Roseville, Minnesota. He graduated in 2014 from the…

    Operations Manager

  • gretchen hedges

    Gretchen Hedges, LVT

    Operations Manager

    Gretchen joined the Mechanicsville Animal Hospital team in June 2015. She has been in the…

    Student Technicians

  • Rachael Goodloe

    Rachael Goodloe

    Student Technician

    Rachael started with us at MAH in May of 2013. As a 2010 graduate of VCU with a degree in…
  • Whitney K.

    Whitney Kelliher

    Student Technician

    Whitney joined our team in 2011. She has been working in the veterinary field since 2009,…

    Assistants

  • Lindsay Thomas Picture

    Lindsay Thomas

    Assistant

  • Lauren Klopp's Picture

    Lauren Klopp

    Assistant

  • Jamie L

    Jamie Leonard

    Assistant

    In April 2015, Jamie joined the MAH family. Formerly a nanny, she brings a sweet and…
  • Keara Horton

    Keara Horton

    Assistant

    Keara has been with Mechanicsville Animal Hospital since early-summer 2016. Coming to us…

    Lead Receptionist

  • Kayla Ferrell, Lead Receptionist

    Kayla Bartel

    Lead Receptionist

    Kayla joined our team at Mechanicsville Animal Hospital in September 2008, and we refer to…

    Receptionists

  • Amanda J

    AJ Johnson

    Receptionist

    Amanda aka "AJ" joined our team in 2011. She has been a lifelong horse, dog and cat owner…
  • Lindsey R.

    Lindsey Richman

    Receptionist

    Lindsey joined our team in spring of 2016, after recently moving from Colorado back to…
  • Gayle W

    Gayle Wiles

    Receptionist

    Gayle joined our team at Mechanicsville Animal Hospital in July 2016 with the intent to…
  • Abby F

    Abby Faulconer

    Receptionist

    Abby joined our team at Mechanicsville Animal Hospital in August 2016! Having been in the…
  • Jordan S.

    Jordan Smith

    Receptionist

    Jordan joined our team at Mechanicsville Animal Hospital in the summer of 2016. With her…