Elected Officials

Daniel Welp
Mayor
(563) 543-1279
Breanna Arling
City Clerk
(563) 451-8785
Randy Degenhardt
Ward I
(815) 747-3736
Kirk VanOstrand
Ward I
(563) 590-5002
Steve Robey
Ward II
(563) 580-5813
Jacob Walsh
Ward II
(563) 542-3593
James Hanley
Ward III
(815) 747-6408
Tom Lange
Ward III
(563) 543-0246

City Staff

Geoff Barlow
City Manager
(815) 747-3416
Lou Ann Gavin
Administrative Assistant
(815) 747-3416
Joan Mai
City Treasurer
(815) 747-3416
Mark Fluhr
Public Works Director
(563) 213-1058
Joe Heim
Public Works Director
(563) 747-6619
Steve O’Connell
Police Chief
(815) 747-3913