Mahaffie, John, of St. Charles, Missouri, died on Wednesday, September 15, 2010 at the age of 86. Loving husband of the late Ruby Arlene Mahaffie; beloved son of the late Walter and Mary Mahaffie; devoted father of Jonet (David) Jaggers and Paul (Susan) Mahaffie; cherished grandfather of Mark Jaggers, Sean Mahaffie, Lesley (Allen) Kruse and Hannah Mahaffie; devoted great-grandfather of 6; cherished brother of Jack Mahaffie, dear brother-in-law, uncle and friend to many. He is preceded in death by his grandson Michael Scott Jaggers. He was employed as a Regional Service Manager at Fruehauf Trailor Company. He was a member of St. Paul Evangelical Free Church and Missouri East Walk to Emmaus. Memorials may be made to Breeze Park Stained Glass Fund .