Craig has worked for McMullen Funeral Home since 2002, starting part time and eventually becoming a full time employee. He received his degree in Mortuary Science from John Tyler Community College in 2015. Craig lives in Linville, Virginia and enjoys spoiling his grand-daughters, Lucy, Anna, Harper, and Henley. In his spare time, Craig enjoys traveling, spending time outdoors, and hunting.