Invite friends and family to read the obituary and add memories.
We'll notify you when service details or new memories are added.
You're now following this obituary
We'll email you when there are updates.
Select your format and elements to print
Charles " Spanky" David
Barnes
Sep 29, 1970 — Jun 28, 2026
Friday
Moody Funeral Services (Stuart)
10:00 - 11:00 am (Eastern time)
Mr. Charles “Spanky” David Barnes, age 55 of Ferrum, VA passed away peacefully in Roanoke, VA on Sunday, June 28, 2026. He was born in Martinsville, VA on September 29, 1970, to Philip Carl Barnes, Sr. and Esther Elaine Scott.
He loved the outdoors, especially hunting, fishing, camping, and riding four-wheelers. He worked hard his entire life taking care of his family. He was always working on cars. He was a man of his word until the day he died.
In addition to his parents he is survived by one son, Austin David Barnes of Ferrum, VA; two sisters, Carlana Susan Barnes and Inga Gold; two brothers, Philip Barnes, Jr. and Anthony “Tony” Brian Barnes, nieces and nephews, Phil Barnes, Heather Barnes, Olivia Barnes, Brittany Barnes, Evan Barnes, and Ashleigh Dillon.
Service for Mr. Barnes will be private. Family will receive friends on Friday, July 3, 2026 from 10:00 A.M. until 11:00 A.M. at Moody Funeral Home. Online condolences may be made by visiting www.moodyfuneralservices.com.
Visits: 375
This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.
Service map data © OpenStreetMap contributors