Obituary Listings

David Keith Roberts
There are condolences waiting approval on David's Tribute wall
Obituary for David Keith Roberts

David Keith Roberts, 59, Old Fort, entered into rest on Monday, July 16, 2018.
David was born in Buncombe County on April 3, 1959. He was a loving father, grandfather and brother who was always thinking of others. He was Pentecostal and sang in several groups including Glory Bound and Living Waters.
He was preceded in death by his father, Carl Leon Roberts, brothers, Jeffrey and Paul Henry Roberts and sister, Jewell Lundy.
Left to cherish his memories are his wife of 13 years, Dianne Roberts; mother, Hassie Lundy; two daughters, Kimberly Kala Shelton and Rosie Harmon; four grandchildren: Zachary, Zoe and Madison Shelton, and Kala Harmon; sister, Carolyn Fain; brothers, Steve and James Roberts; as well as several nieces and nephews.
A funeral service will be held on Saturday, July 21, 2018 at 3:00 p.m. in the chapel of Madison Funeral Services with Pastors Larry and Ramona Nix officiating. Interment will follow in the Union Chapel Baptist Church Cemetery.
The family will receive friends from 1:00 to 3:00 p.m. at the funeral home prior to the service.
Condolences can be made to the family online at

To send flowers or a remembrance gift to the family of David Keith Roberts, please visit our Tribute Store.

Previous Events





1:00 PM - 3:00 PM
Madison Funeral Services

1750 Hwy 213
Marshall, NC 28753





3:00 PM
Madison Funeral Services

1750 Hwy 213
Marshall, NC 28753

Cemetery Details


Union Chapel Cemetery

100 Union Chapel Road
Weaverville, NC 28787


Create new album
Subscribe To Obituaries

We appreciate your support
In accordance with the wishes of the family, this
message has been declined.
David Keith Roberts

Thank you for sharing your
memory of David

Provide comfort by sending fresh
flowers from our local florist.

Send Flowers
No thanks, please don't show me this again.