David Eugene Weichler, age 78, of Gardendale, Alabama, passed away at home on December 1, 2019 surrounded by his loving family. David is preceded in death by his parents, John F. and Velmer Weichler, sister, Evelyn Gibson and daughter Catherine Jean Weichler. He is survived by his wife of 57 years, Janice Weichler, daughter, Barbara Lynn Mason, grandchildren, Roxanne Rose (CHARLIE), Zachary Nelson and Kimberly Mason, brother John J. Weichler, sister Sherry Sorensen and his best friend and protector Chewy “The Chew Master“. A Celebration of Life visitation will be held on December 12, 2019 from 6pm to 8pm at Ridout’s Chapel Gardendale.