Roy Harold John, age 94, on Tuesday November 13, 2018 a long time resident of Glenshaw, went on in peace, with family by his side to be with his savior and again reunited as one with his loving wife of 68 years, Marion. Roy, formerly of Brentwood PA was born on March 23, 1924 to the late Walter and Margret John, younger brother to the late Walter E. John. Roy loved his country, serving during war time from 1943 to 1945 in the Army Air Force. Roy had equal love for his Lord, his church, his wife, his family, his work and many friends he easily made and was very much devoted in many forms to all. After the service Roy attended Pitt and then went on as a long time salesman of Industrial Supplies, retiring part time at age 89. Roy taught us to work and play hard both as he truly enjoyed his golf, bowling, family vacations, playing cards and cheering on his Pirates and Steelers in his leisure time. Roy is survived by son Craig (Zoie) and granddaughter Sarah Mei all of Freeport ME and son Kent (Beverly) of Cranberry Twp.. Friends will be received Monday from 2:00 to 8:00 PM at the Bock Funeral Home, Ltd. 1500 Mt. Royal Blvd. Glenshaw where a funeral service will be held on Tuesday at 11:00 AM with the Rev. Dr. Dirk M. Lesnett officiating. A private family interment will follow at Allegheny County Memorial Park, Allison Park. Memorials gratefully received for the Scholarship Fund or Building Fund c/o The Elfinwild Presbyterian Church, 3200 Mt. Royal Blvd. Glenshaw PA 15116.