John is a member of the Iowa Association for Justice and a sustaining member of NOSSCR the National Organization of Social Security Claimants Representatives.
John is a board member and holds various officer positions for Prairie Ridge Integrated Behavioral Health, YFC, Good Shepard, Inc. and OneVision. Additionally, John is a member of the Iowa Judicial and Magistrate Nominating Commissions. In his free time, John is an instrument rated private pilot and enjoys flying with friends and family.
John lives in Mason City with his wife, Angelyn and their son Jack.