Camping 02

Steve Mahaffey

May 17, 1952 ~ May 16, 2021 (age 68)


Mr. Steven Elliott "Steve" Mahaffey, age 68, of Waxhaw, NC, passed away Sunday, May 16, 2021 at his residence, surrounded by his family. 

Steve's family will receive friends between 7:00 PM and 9:00 PM on Monday, May 24th, 2021 in the Azalea Room of Davis Funeral Service, 1003 E. Franklin St., Monroe, NC 28112.

Funeral Services to honor Steve's life will be held 11:00 AM Tuesday, May 25th, 2021, in the Mt. Harmony Baptist Church Cemetery, 2817 Mt. Harmony Church Rd., Matthews, NC, 28105, officiated by Pastor Don Lloyd. 

Steve was born May 17, 1952, in Roanoke Rapids, NC, a son of the late David Leo Mahaffey and Jeanette Beale Mahaffey Williams. Throughout his life, Steve worked in the transportation industry as a truck driver. Although a hard worker, Steve was a kid at heart. He had a smile and sense of humor that brought happiness to everyone around him. A skilled carpenter, he enjoyed woodworking and had a reputation for being able to fix anything that required a nail. When not at work or helping others, Steve could be found in his man cave watching the Washington Redskins or enjoying the outdoors. Whether fishing or boating on the lake, golfing, or camping with family, Steve knew how to have a great time and share it with others.  A proud husband, father, and grandfather, Steve loved his family and friends deeply and uniquely. A man with a giving heart who would do anything for anyone, Steve will be lovingly remembered and deeply missed by all that knew him. 

Steve is survived by his loving wife of 37 years, Joan Mahaffey of Waxhaw, NC, five children; Travis Mahaffey (Robin) of Stokesdale, NC, Angel Rehl (Bill) of Powell's Point, NC, Barbara Mahaffey (Holly) of Lancaster, SC, Stephen Mahaffey (Joy) of Waxhaw, NC, Jennifer Ryberg (Dexter) of Lancaster, SC, a sister, Brenda Mahaffey Livesay (Jay) of Roanoke Rapids, NC, six grandchildren; Aidan Mahaffey, Makenzie Rehl, Elliott Mahaffey, Shelby Ryberg, Kinsleigh Foster, and Scarlett Foster. Survivors also include Pearl and Fatback and many nieces and nephews. 

In addition to his parents, he was preceded in death by his brothers; David L Mahaffey Jr. and Freddy L. Mahaffey.

The Mahaffey family would like to extend a special thank you to Dr. Brouse of the Levine Cancer Institute - Union, and the staff of Hospice of Union County for the exceptional and compassionate care Steve received.  

Davis Funeral Service is honored to serve the Mahaffey family. Please leave your remembrances and words of comfort on the tribute wall found at


To send flowers to the family or plant a tree in memory of Steve Mahaffey, please visit our floral store.


May 24, 2021

7:00 PM to 9:00 PM
Azalea Room of Davis Funeral Svc

Graveside Service
May 25, 2021

11:00 AM
Mt. Harmony Baptist Church
2817 Mt. Harmony Road
Matthews, NC 28105

© 2021 Davis Funeral Service. All Rights Reserved. Funeral Home website by CFS & TA | Terms of Use | Privacy Policy