Directory

Contact Information
Name Office Phone About
Gregory Jury
Mayor
(815) 654-5030 Email | Info
Dawn Oswald
Secretary to the Mayor
(815) 654-5030 Email | Info
Robert Burden
City Clerk
(815) 654-5034 Email | Info
Sheila Mills
Deputy City Clerk
(815) 654-5034 Email | Info
Pat Jacobson
Secretary – Clerk’s Office
(815) 654-5034 Email | Info
John Danielson
City Treasurer
(815) 654-5027 Email | Info
Amy Resenbeck
Deputy Treasurer
(815) 654-5027 Email | Info
Maxine Krienke
Secretary – Treasurer’s Office
(815) 654-5027 Email | Info
Steve Thompson
Director of Community Development & Public Works / Building Official
(815) 654-5033 Email | Info
Nathan Bruck
Economic Development & Planning Manager
(815) 654-5033 Email | Info
Andrew Quintanilla
Zoning Officer
(815) 654-5033 Email | Info
Scott Dmochowski
Building Inspector
(815) 654-5033 Email | Info
Lori Fay
Electrical Inspector
(815) 654-5033 Email | Info
James Urbanowitz
Plumbing/HVAC Inspector
(815) 654-5033 Email | Info
Juan Terre
Code Enforcement Officer
(815) 654-5033 Email | Info
Scott Andrews
License Inspector
(815) 654-5033 Email | Info
Kim Massetti
Building Department Coordinator/Secretary
(815) 654-5033 Email | Info
Jerry Sowers
Facilities Manager
(815) 654-5040 Email | Info
Barbara Schwengels
Administrative Assistant – Public Works
(815) 639-2510 Email | Info
Craig McDonald
Water Department Manager
(815) 877-1421 Email | Info
Amber Lamb
Water Department Office Manager
(815) 877-1421 Email | Info
Marilyn Galigan
Water Department Clerical
(815) 877-1421 Email | Info
Denise Falk
Water Department Clerical
(815) 877-1421 Email | Info
Shannon Messinger
Street Department Manager
(815) 654-5040 Email | Info