Margaret H. Duncan

April 25, 1951 — May 13, 2026

Christiansburg, VA

Margaret H. Duncan, 75, of Riner passed away on May 13, 2026 at her home. She was preceded in death by her parents, Edward & Eleanor Hungate; husband, Early B. Duncan, Sr.;  grandson, Cody Chrisley; brother, Norman Hungate; sisters, Betty McMahan and Peggy Hungate.

Margaret is survived by her son, Richie Mills; daughter, Shelia Caviness (Snowden Hicks); grandchildren, Timmy Williston (Lynn), Jordan Caviness (Kaitlyn), and Tessa Mills; great grandchildren, Destiny Williston, Levi Chrisley, Timothy Williston, Raya Williston, Jax Caviness, Tatym Caviness; sisters, Mary Smith (Ronnie) and Frances Alls (Jimmy); step-daughter,  Brenda Correll and dogs Harley and Kilo.

The family would like to thank her caregiver, Lynn Williston.

The family will receive friends on Tuesday, May 19th from 3 to 4 p.m. at Horne Funeral Home. Funeral services will follow at 4 p.m. in the funeral home chapel with Rev. Jamie Hutton officiating. 

To send flowers or plant a memorial tree in memory, please visit our flower store.

Service Schedule

Past Services

Visitation

Tuesday, May 19, 2026

3:00 - 4:00 pm (Eastern time)

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.

Funeral Service

Tuesday, May 19, 2026

Starts at 4:00 pm (Eastern time)

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.

Guestbook

Visits: 1761

This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.

Service map data © OpenStreetMap contributors

Send Flowers

Send Flowers

Plant A Tree

Plant A Tree