• Dr.
    Chad Lakey

    Dr. Chad Lakey grew up in eastern NC gaining vast experience in both large and small animal medicine. He graduated from N.C. State in 2004 with a degree in Animal Science with the intention of pursuing a career as a swine veterinarian. 

    Read More
  • Dr.
    Mary Vogel

    Dr Mary Vogel started her college education at Duke University until her grandmother gave her the advice: 'That the only worthwhile doctor is a veterinarian'. She completed her undergraduate degree of Bachelor of Science in Animal Science at NCSU in 1985 and received her DVM from NCSU-CVM in 1989. Dr Vogel was an associate veterinarian in Durham, NC until moving to this area in 1994. After several years of practicing as a relief veterinarian, she established Shallowford Animal Hospital in Lewisville in 1998. (Her last name then was Hitchcock). Dr Vogel took the opportunity to step away from full-time practice to raise her twins Katie and Will. Now that they are sophomores in college, she has returned to the profession her grandmother knew she would love.

    In her spare time, Dr Vogel enjoys gardening, hiking, kayaking, biking, fishing with her brothers and reading a good library book by the water.

  • Dr.
    Courtney Haley

    Dr. Courtney Haley grew up in Massachusetts spending as much time as possible at the barn riding horses. She attended Wake Forest University and graduated with a bachelor’s in biology and continued on to Iowa State University CVM where she obtained her DVM in 2018. After graduation, Dr. Haley moved back to North Carolina to avoid the cold northern weather and has since been practicing as a small animal clinician. Her veterinary interests are diverse and she enjoys caring for pets in all stages of life. In her free time, she enjoys traveling, hiking, and riding her horses - Tempest and Effie, as well as spending time with her husband, Zach, 3 dogs, and 2 cats. 

Contact Us

We look forward to hearing from you


Find us on the map

Office Hours

Our Regular Schedule

Winston Salem Office


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-12:00 am