New Kent Charles City Chronicle

News for New Kent County and Charles City County, Virginia | November 7, 2025

Craig Nolan Leggett

Craig Nolan Leggett, 50, of Williamsburg, died suddenly on July 19, 2014.

Craig had a great love for his family, surfing, motorcycling, golf, horses, and beer. He was very active and supportive of his children and had a close relationship with his family.

Craig worked over 20 years as a machinist at Standex Engraving of Richmond, VA.

He was preceded in death by his brother, Shayne Michael Leggett.

Craig is survived by his loving wife, Carol, of 29 years; his son, Christopher Nolan Leggett; his daughter Shannon Lee Leggett; his parents, Clarence and Carolyn Leggett; his sister, Kimberly Kepcke; his nephews, Johnathan Kepcke and Patrick Leggett; other nieces and nephews; and his faithful dog, Daniel.

A visitation took place on Tuesday, July 22 at Nelsen Funeral Home in Williamsburg. A funeral service was held on Wednesday, July 23 at Nelsen Funeral Home.

Memorial contributions in Craig’s memory may be made to the VA State Golf Association Scholarship Fund at www.vsga.org/foundation. Online condolences may be offered at www.nelsencares.com.