John Philip Melcher, 61, of Geneseo, died Monday, July 9, 2018, at UnityPoint Health, Trinity Rock Island. A funeral service will be at 3 p.m. Saturday, July 14 at First United Methodist Church, in Geneseo. A visitation will be from 4 p.m. to 7 p.m. Friday, July 13 at Esterdahl Mortuary & Crematory Ltd., 6601 38th Ave., Moline. Cremation rites will follow the service. Memorials may be made to First United Methodist Church, in Geneseo, or to Shriners Hospitals For Children.

John Philip Melcher, 61, of Geneseo, died Monday, July 9, 2018, at UnityPoint Health, Trinity Rock Island. A funeral service will be at 3 p.m. Saturday, July 14 at First United Methodist Church, in Geneseo. A visitation will be from 4 p.m. to 7 p.m. Friday, July 13 at Esterdahl Mortuary & Crematory Ltd., 6601 38th Ave., Moline. Cremation rites will follow the service. Memorials may be made to First United Methodist Church, in Geneseo, or to Shriners Hospitals For Children.

John was born Oct. 1, 1956, in Rosiclare, the son of William Henry and Marjorie Ann (Aupperle) Melcher. He married Jami Johnson on Nov. 30, 1985, in East Moline. John worked as a civil engineer for the Illinois Department of Transportation for 32 years and later at McClure Engineering/IMEG Corp.

John was a member of First United Methodist Church, in Geneseo, where he served as an usher, greeter and with the church’s Backpack Blessings program. He was a member of the Doric Lodge No. 319 AF&AM, in Moline, and past patron of the Moline Chapter No. 258, Order of the Eastern Star. John enjoyed fishing and spending time with his family.

Survivors include his wife, Jami Melcher; son, Matthew (Erica) Melcher, of Jacksonville; daughter, Megan (Steven) Olson, of Princeton; grandchild, Lucy Melcher; and brother, Richard (Patty) Melcher, of Benton. He was preceded in death by his parents and sister, Jody Lentz.