James "Jim" Edgar Sandefur Jr, age 78, of Jefferson County, passed away October 13, 2019. He was retired from Sullivan, Long, and Hagerty and a member of Fairview United Methodist Church. He was preceded in death by his parents, James Edgar Sandefur, Sr and Dorothy Ford Sandefur as well as his sister, Jane Suggs. He is survived by his wife, Jean Smith Sandefur, daughter, Sandra Beth Sandefur, sons, James Phillip Sandefur and Christopher Paul Ethredge, grandchildren, Andi (Mike) Crispin, Alex Sandefur, Amber Ethredge, Allissa Sandefur, Cassidy Weaver, and Breanna Ethredge and great-grandchildren, Andrew James Hicks and Cain Ethredge. A Celebration of Life to honor James will be held Friday, October 18, 2019 at 11:00 a.m. at Elmwood Chapel with burial following at Elmwood Cemetery. In lieu of flowers, memorials may be made to the Birmingham Humane Society.