Family Login:

Giles Edward "Eddie" Shepherd

Giles Edward "Eddie" Shepherd
  • December 12, 1956 - February 10, 2017
  • Tobaccoville, North Carolina
  • The family requests that those sending memorial contributions, please consider a contribution to cover final expenses at
  • Riffe's Funeral Service, Inc.
    600 Main Street
    Narrows, VA 24124

Share This Obituary

Memories & Candles

“So sad that another friend from NHS class of 70 has left us. Rest In Peace Eddie. Sincere sympathies to his family. ”
1 of 9 | Posted by: Daphne Hollie - Friend

“Sherry and FamilyI am so very sorry for your loss. I know the pain that each of you are going through. My prayer to each of you is that God be with...Read More »
2 of 9 | Posted by: Charlotte Epperley - VA

“Sending my condolences to you Heida and your family. I will certainly keep each of you close in thoughts and prayer. Love you Heida ”
3 of 9 | Posted by: Marsha Correll - Mocksville, NC

“Heida and family, So sorry for the loss of Eddie. Each and everyone are in my thoughts and prayers. I pray the Lord will give each and everyone...Read More »
4 of 9 | Posted by: Alice Stewart - Pearisburg, VA

“Jerry,Our condolences to you and your family with the loss of Eddie. You will be in our prayers.Love to all,Linda and Joe ”
5 of 9 | Posted by: Linda Moore - Spring, TX - Family

6 of 9 | Posted by: Jamas Smith - North, NC

“Roger: My friend, I am so sorry for your loss. Hold on to the good memories and let the sad go. It will help. We are all thinking of you, and...Read More »
7 of 9 | Posted by: Beth Pennington

“I extend prayers & condolences to Eddie's family I treasure fond memories of his kind soul.TsuPD ”
8 of 9 | Posted by: Margaret Williams - Alexandria, VA

“Streeker was a great friend Always had a smile and a laugh no matter how rough and dirty the road was.We were Trucking buddies from the 70's.We had a...Read More »
9 of 9 | Posted by: Danny Eversole - Crockett, VA

Giles Edward (Eddie) Shepherd, 66 of Tobaccoville, North Carolina, formerly of Narrows, went home to be with the Lord on Friday, February 10th, 2017.

He was born on December 12th, 1950, and was the son of the late James Wesley and Jocell (Jody) Shepherd. He was also preceded in death by his sister, Barbara Shepherd (Bobbie) Martin.

A loving husband, father, grandfather, great-grandfather and friend, Eddie's love of trucking gave him friends all over the United States. His Peterbuilt, all decked out with lights, could be seen before heard.

He leaves to cherish his memory, his wife, Heida Martin Shepherd of Tobaccoville, North Carolina; two sons, Roger Shepherd and wife Fawn of Narrows, and Michael Johnston of Tobaccoville; two daughters, Sherry Davis of Christiansburg and April Johnston of Tobaccoville; six grandchildren, Landon Shepherd, Kaydance Shepherd, Kennedy Shepherd, Addison Shepherd, Misty Albert, and Michael Fleeman; five great-grandchildren, Autumn Bowles, Shianne Lucas, Michael Dale Fleeman, Madyson Fleeman, and Makade Fleeman; a brother, Jerry Shepherd and wife Patty of Maryville, Tennessee; eight grand fur babies who loved their Paw-Paw; several nieces, nephews, cousins, and a multitude of special friends.

Funeral services will be held Tuesday, February 14th, 2017 at 1 PM in the Chapel of Riffe's Funeral Service in Narrows. Burial will follow in Birchlawn Burial Park. The family will receive friends at Riffe's Funeral Service Monday from 6 to 8 PM. The family requests that those sending memorial contributions, please consider a contribution to cover final expenses at Riffe's Funeral Service, Inc.; 600 Main Street; Narrows, Virginia 24124.

The family is being served by Riffe's Funeral Service in Narrows, (540) 726-2442, and online at

Upcoming Funeral Services

Birchlawn Burial Park

177 Birchlawn Circle Pearisburg, VA 24134