John David Olson, age 47 of McCandless Township, formerly of Munhall, passed away peacefully surrounded by his loving family on Thursday, November 1, 2018. He was the loving husband of 20 years to Tammy (Osche) Olson; devoted and proud father of Jarod; brother of Charles (Becky), Timothy (Amy), Jean (Stephen) Fenner, Thomas; God Son of Grace and the late William Schuetz; son-in-law of Bill and Margie Osche; brother-in-law of Timothy (Carrie) and Michael (Susanne) and survived by many loving nieces and nephews. Preceded in death by his parents Charles and Marilyn Olson. Family and friends will be received Sunday & Monday from 2-4 & 6-8 PM at the H.P. Brandt Funeral Home, Inc., 1032 Perry Highway, Ross Township, (412-364-4444). Mass of Christian Burial will be celebrated on Tuesday at 10 AM in St. Teresa of Avila Church. Memorial donations may be made to the continued support of education for John's son, Jarod, as he progresses in his life. Condolences may be offered at www.brandtfuneralhome.com