David Neal Goggins, age 67, passed away early Thursday morning, September 23, 2021 surrounded by his loved ones. David was a Master Electrician and owned Triple G Electrical Services until his retirement. He was a member of the Buck Creek No. 410 Masonic Lodge. He is preceded in death by his parents, Monroe and Eleanor Goggins. David is survived by his loving wife, Becky Goggins; daughter, Jamie Screws; granddaughters, Timberly Lovvorn (Seth) and Lakelyn Fortenberry; grandson, Bear Screws; brother, Danny Goggins (Jo); sister, Dian George (Sam); and a host of nieces and nephews, His boxer, Bailey and many friends. There will be a Celebration of Life Monday, September 27, 2021 held in the Charter Funeral Home Chapel. A visitation will be held at 1 pm followed by a service at 2 pm. In lieu of flowers please donate to the Shelby County Humane Society or a charity of your choice in David’s name.