About Us

Foothills Mobile Veterinary Service was established by Dr. Jeffrey Schutz in 1994. Dr. Schutz passed the torch on to Dr. Justin Jornigan in June 2013. Dr. Jornigan continues to provide the same professional, personal care that Foothills clients have known for 19 years.

Justin Jornigan DVM

Left to right: Megan Jornigan, Dr. Justin Jornigan, “Ivan”

Dr. Jornigan is originally from McDowell County and grew up in the Dysartsville community. His interest in veterinary medicine started as a youth raising chickens, pigs, goats, and horses. As a high school student, he spent his summer vacations working with Dr. Jeff Schutz. Throughout college, Dr. Jornigan worked on various cattle, poultry, and horse farms, gaining valuable practical experience. Dr. Jornigan has an interest in mission work and has served with Christian Veterinary Missions in the Navajo Nation, and with his church in Belize. His other hobbies include mountain biking, hiking, scuba diving, and playing piano. Dr. Jornigan and Megan are both active members at First Baptist Church Marion.

Bachelor of Science – Animal Science
North Carolina State University
Raleigh, NC

Doctorate of Veterinary Medicine
North Carolina State University
Raleigh, NC


  • American Veterinary Medical Association
  • North Carolina Veterinary Medical Association
  • American Association of Bovine Practitioners
  • American Association of Equine Practitioners

Megan Jornigan

Megan serves as a practice manager and veterinary assistant. She grew up in Raleigh, NC and was heavily involved in showing hunter/jumper with 4-H and in other local shows. Megan earned a Bachelor of Science in Animal Science at North Carolina State University in 2010. She continued her education at the University of Tennessee Knoxville focusing on reproductive physiology and earned a Master of Science in 2012.  Megan enjoys training for obstacle course races, photography, spending time with her horse, and working with youth at church and with local 4-H members.


A Farewell Message from Dr. Jeffrey Schutz

Get In Touch

  Address: PO Box 987 Marion, NC 28752

  Phone: (828) 738-3883

  Fax: (828) 270-3213