John is a member of St. Francis Assisi Parish in Marshalltown, where he has been very involved, including serving as the chair of its $5 million campaign to build a substantial addition to the Catholic school. He served on the parish Finance Committee for 10 years, building the budget for the parish during that time. He and his wife also serve in Worldwide Marriage Encounter. He is a Wartburg College graduate and recently retired as an accountant with Lennox Corporation. He serves his community as the treasurer for the Senior Citizens Center and as a member of the Rotary Club. John and his wife have four adult children and several grandchildren.