Before coming to Dyersville in November, 2018, John served in municipal engineering consulting for all but 2 years since receiving his BS-degree in Civil/Municipal Engineering from the University of Wisconsin - Platteville in 1989 (the two years was in civil engineering software). In this time, John served a number of communities in the Tri-States, and has been involved in virtually every infrastructure improvement project in the City of Dyersville. John is a member of the American Public Works Association, the American Society of Civil Engineers, and the American Water Works Association.