City Staff

Press Enter to show all options, press Tab go to next option


The City of Crystal Lake operates under a Council/Manager form of government. Under this plan, the administrative responsibility of the City is centralized in an appointed professional manager. The Mayor and City Council are responsible for creating city laws and setting the policy direction of the local government. Once the Mayor and City Council create a policy or approve some course of action for the City, the City Manager is responsible for executing or putting the policy in motion.

The City Manager is also responsible for preparing the City’s budget and presenting it to the elected officials for their approval, overseeing all city departments, preparing the City Council agendas, and providing the information support to the elected officials.

Most City departments and services are located within the City of Crystal Lake Municipal Complex, found at the intersection of Woodstock Street and Dole Avenue. The office hours are 8:00 AM to 5:00 PM, Monday through Friday.

Joseph, RonInvestigations CommanderPolice(815) 356-3768
Kaiser, Rick Bureau Chief of TrainingFire(815) 356-3700 ext. 4274
Kaus, DavePlumbing InspectorBuilding(815) 356-3605
Koczwara, GeorgeDirector of Finance/TreasurerFinance(815) 459-2020
Kohley, RobertBureau Chief of Fire PreventionFire(815) 356-3700 ext. 4203
Kopera, ChrisBattalion Chief of Gold ShiftFire(815) 356-3700 ext. 4058
Kotlowski, ThomasDeputy Chief of AdministrationPolice(815) 356-3730
Langguth, DanWastewater SuperintendentPublic Works(815) 459-2020 ext. 4169
Larsen, JeromeBattalion Chief of Black ShiftFire(815) 356-3700 ext. 4147
Lutherus, ArthurFire InspectorFire(815) 356-3700 ext. 4137
Lyons, CharleneHR AssistantHuman Resources(815) 356-3664
MacNally, JasonEngineering and Building InspectorEngineering(815) 356-3605
Magnuson, Michael Director of Public WorksPublic Works(815) 356-3614
Magnussen, MichaelBuilding CommissionerBuilding(815) 356-3605
Maieritsch, HeatherEconomic Development ManagerPlanning & ED(815) 356-3737
Mawdsley, JeffreyAdministrative AnalystCommunity Development(815) 356-3605
Maxwell, ElizabethSenior PlannerPlanning & ED(815) 356-3738
Mayerhofer, GaryCity ManagerCMO(815) 459-2020
Meyer, JulieDirector of Human ResoucesHuman Resources(815) 459-2020
Miller, ScottPatrol CommanderPolice(815) 356-3603
« First « Prev | 1 | 2 | 3 | Next » Last » 21 - 40 of 55 items