GCGovComp.app

City of Rockford / Public Works

Agency file

Public Works

Source file: City of Rockford, IL — Employee Compensation / ingested Jun 19, 2026

The Public Works is a government agency that delivers public services and programs within its jurisdiction.

In 2025, this agency had 194 employees with median total compensation of $64,596; the highest distinct record was $142,259.

Year
2025
Employees
194
Median total
$64,596
Highest record
$142,259

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

$896$115,539+

How 2025 total compensation is spread across the 194 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($64,596) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$59,815 (94%)
  • Overtime$3,565 (6%)
  • Other$0 (0%)
  • Benefits$0 (0%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$21,428
$48,798
$64,596
$82,087
$95,165

The pay ladder for this department. Someone at the 90th percentile earns $95,165 — more than 90% of the department; the 10th percentile earns $21,428. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Record list

Employees

Highest-paid first / page 1

Timothy Hinkens

City Engineer/Public Works

2025 total comp
$142,259
Base pay
$142,259
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$142,259

Source-specific fields

Health Ins
26745
Imrf Fica Med
24656
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$453
Y2026 Grand Total
214446
Y2026 Salary
$161,677

At Public Works, Timothy Hinkens serves as a City Engineer. Their 2025 pay totaled $142,259.

Mitchell Leatherby

Street & Transportation Superintendent/Public Works

2025 total comp
$124,880
Base pay
$124,880
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$124,880

Source-specific fields

Health Ins
27765
Imrf Fica Med
21644
Life Ins
110
Unemp
53
Workers' Compensation
$397
Y2026 Grand Total
191897
Y2026 Salary
$141,928

At Public Works, Mitchell Leatherby serves as a Street & Transportation Superintendent. Their 2025 pay totaled $124,880.

Jamie Rott

Water Superintendent/Public Works

2025 total comp
$123,682
Base pay
$123,682
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$123,682

Source-specific fields

Health Ins
27765
Imrf Fica Med
21437
Life Ins
110
Unemp
53
Workers' Compensation
$394
Y2026 Grand Total
190330
Y2026 Salary
$140,571

At Public Works, Jamie Rott serves as a Water Superintendent. Their 2025 pay totaled $123,682.

Jeremy Carter

Traffic Engineer/Public Works

2025 total comp
$118,643
Base pay
$118,643
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$118,643

Source-specific fields

Health Ins
27765
Imrf Fica Med
20563
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$2,184
Y2026 Grand Total
186270
Y2026 Salary
$134,842

Jeremy Carter works as a Traffic Engineer for Public Works. Jeremy earned $118,643 in 2025.

Matthew Baillargeon

Deputy Water Superintendent/Public Works

2025 total comp
$115,539
Base pay
$115,539
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$115,539

Source-specific fields

Health Ins
27765
Imrf Fica Med
20081
Life Ins
110
Unemp
53
Workers' Compensation
$5,254
Y2026 Grand Total
184939
Y2026 Salary
$131,676

At Public Works, Matthew Baillargeon serves as a Deputy Water Superintendent. Their 2025 pay totaled $115,539.

Kenneth Mattson

Cip Operations Manager/Public Works

2025 total comp
$111,879
Base pay
$111,879
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$111,879

Source-specific fields

Health Ins
27765
Imrf Fica Med
19391
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$2,060
Y2026 Grand Total
177284
Y2026 Salary
$127,154

Kenneth Mattson works as a Cip Operations Manager for Public Works. Kenneth earned $111,879 in 2025.

Anne Wilkerson

Central Services Manager/Public Works

2025 total comp
$107,502
Base pay
$107,502
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$107,502

Source-specific fields

Health Ins
26745
Imrf Fica Med
18659
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$343
Y2026 Grand Total
169012
Y2026 Salary
$122,351

Anne Wilkerson works as a Central Services Manager for Public Works. Anne earned $107,502 in 2025.

Bradley Holcomb

Storm Water Manager/Public Works

2025 total comp
$103,084
Base pay
$103,084
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$103,084

Source-specific fields

Health Ins
18510
Imrf Fica Med
17867
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$1,898
Y2026 Grand Total
156350
Y2026 Salary
$117,160

Bradley Holcomb works as a Storm Water Manager for Public Works. Bradley earned $103,084 in 2025.

Antonio Guzman

Water Plant Operator Afs1/Public Works

2025 total comp
$102,945
Base pay
$81,178
Overtime
$21,767
Other pay
$0
Benefits
$0
Total compensation
$102,945

Source-specific fields

Health Ins
9255
Imrf Fica Med
13343
Life Ins
110
Unemp
53
Workers' Compensation
$3,174
Y2026 Grand Total
113427
Y2026 Salary
$87,493

Antonio Guzman is a Water Plant Operator Afs1 at Public Works. 2025 total compensation came to $102,945.

Jesse Rynders

Pw Crew Leader Afs1/Public Works

2025 total comp
$102,930
Base pay
$74,786
Overtime
$28,145
Other pay
$0
Benefits
$0
Total compensation
$102,930

Source-specific fields

Health Ins
27765
Imrf Fica Med
12857
Life Ins
110
Unemp
53
Workers' Compensation
$5,401
Y2026 Grand Total
130497
Y2026 Salary
$84,311

At Public Works, Jesse Rynders serves as a Pw Crew Leader Afs1. Their 2025 pay totaled $102,930.

Justin Emerson

Senior Project Manager/Public Works

2025 total comp
$102,251
Base pay
$102,251
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$102,251

Source-specific fields

Health Ins
27765
Imrf Fica Med
17722
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$1,883
Y2026 Grand Total
164498
Y2026 Salary
$116,213

Justin Emerson is a Senior Project Manager at Public Works. 2025 total compensation came to $102,251.

Gregory Jacobson

Water Plant Operator Afs1/Public Works

2025 total comp
$100,438
Base pay
$81,976
Overtime
$18,462
Other pay
$0
Benefits
$0
Total compensation
$100,438

Source-specific fields

Health Ins
18510
Imrf Fica Med
13343
Life Ins
110
Unemp
53
Workers' Compensation
$3,174
Y2026 Grand Total
122682
Y2026 Salary
$87,493

Gregory Jacobson is a Water Plant Operator Afs1 at Public Works. 2025 total compensation came to $100,438.

Christopher Birnbaum

Pw Crew Leader Afs1/Public Works

2025 total comp
$99,287
Base pay
$76,382
Overtime
$22,905
Other pay
$0
Benefits
$0
Total compensation
$99,287

Source-specific fields

Health Ins
26745
Imrf Fica Med
12857
Life Ins
110
Unemp
53
Workers' Compensation
$5,401
Y2026 Grand Total
129477
Y2026 Salary
$84,311

Christopher Birnbaum holds the role of Pw Crew Leader Afs1 at Public Works. In 2025, their total compensation was $99,287.

Michael Norris

Assistant Superintendent Field Op/Public Works

2025 total comp
$99,179
Base pay
$99,179
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$99,179

Source-specific fields

Health Ins
18510
Imrf Fica Med
17213
Life Ins
110
Unemp
53
Workers' Compensation
$316
Y2026 Grand Total
149077
Y2026 Salary
$112,875

At Public Works, Michael Norris serves as a Assistant Superintendent Field Op. Their 2025 pay totaled $99,179.

Steven Sumner

Senior Project Manager/Public Works

2025 total comp
$98,777
Base pay
$98,777
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$98,777

Source-specific fields

Health Ins
27765
Imrf Fica Med
16842
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$1,789
Y2026 Grand Total
157752
Y2026 Salary
$110,441

Steven Sumner holds the role of Senior Project Manager at Public Works. In 2025, their total compensation was $98,777.

Mark Kalousek

Property Maintenance Supr/Public Works

2025 total comp
$98,068
Base pay
$98,068
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$98,068

Source-specific fields

Health Ins
27765
Imrf Fica Med
17020
Life Ins
110
Unemp
53
Workers' Compensation
$7,578
Y2026 Grand Total
164130
Y2026 Salary
$111,604

Mark Kalousek is a Property Maintenance Supr at Public Works. 2025 total compensation came to $98,068.

George Mohr

Instr & System Cntrl Mngr/Public Works

2025 total comp
$96,944
Base pay
$96,944
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,944

Source-specific fields

Health Ins
18510
Imrf Fica Med
16872
Life Ins
110
Unemp
53
Workers' Compensation
$310
Y2026 Grand Total
146489
Y2026 Salary
$110,635

George Mohr holds the role of Instr & System Cntrl Mngr at Public Works. In 2025, their total compensation was $96,944.

Larry Pierce

Water Plant Operator Afs1/Public Works

2025 total comp
$96,430
Base pay
$79,019
Overtime
$17,411
Other pay
$0
Benefits
$0
Total compensation
$96,430

Source-specific fields

Health Ins
27765
Imrf Fica Med
13100
Life Ins
110
Unemp
53
Workers' Compensation
$3,174
Y2026 Grand Total
130104
Y2026 Salary
$85,902

Larry Pierce works as a Water Plant Operator Afs1 for Public Works. Larry earned $96,430 in 2025.

Kerry Lin

Assistant Traffic Engineer/Public Works

2025 total comp
$95,506
Base pay
$95,506
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$95,506

Source-specific fields

Health Ins
27765
Imrf Fica Med
16553
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$1,758
Y2026 Grand Total
155537
Y2026 Salary
$108,546

At Public Works, Kerry Lin serves as a Assistant Traffic Engineer. Their 2025 pay totaled $95,506.

Nicholas Akers

Assistant Superintendent Street/Public Works

2025 total comp
$95,165
Base pay
$95,165
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$95,165

Source-specific fields

Health Ins
27765
Imrf Fica Med
16517
Life Ins
110
Unemp
53
Workers' Compensation
$303
Y2026 Grand Total
153057
Y2026 Salary
$108,309

Nicholas Akers is a Assistant Superintendent Street at Public Works. 2025 total compensation came to $95,165.

Cristie Telfair

Water Plant Operator Afs1/Public Works

2025 total comp
$94,781
Base pay
$79,630
Overtime
$15,152
Other pay
$0
Benefits
$0
Total compensation
$94,781

Source-specific fields

Health Ins
18510
Imrf Fica Med
13100
Life Ins
110
Unemp
53
Workers' Compensation
$3,174
Y2026 Grand Total
120849
Y2026 Salary
$85,902

Cristie Telfair works as a Water Plant Operator Afs1 for Public Works. Cristie earned $94,781 in 2025.

Joseph Schelling

Wtr Operations Supr - Distrib/Public Works

2025 total comp
$94,146
Base pay
$94,146
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$94,146

Source-specific fields

Health Ins
27765
Imrf Fica Med
16317
Life Ins
110
Unemp
53
Workers' Compensation
$300
Y2026 Grand Total
151539
Y2026 Salary
$106,995

Joseph Schelling is a Wtr Operations Supr - Distrib at Public Works. 2025 total compensation came to $94,146.

Richard Rundblade

Senior Project Manager/Public Works

2025 total comp
$93,670
Base pay
$93,670
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,670

Source-specific fields

Health Ins
27765
Imrf Fica Med
16258
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$1,727
Y2026 Grand Total
153272
Y2026 Salary
$106,607

Richard Rundblade holds the role of Senior Project Manager at Public Works. In 2025, their total compensation was $93,670.

Martin Ruvolo

Retired or Separated in 2025/Public Works

2025 total comp
$92,889
Base pay
$92,889
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$92,889

At Public Works, Martin Ruvolo serves as a Retired or Separated in 2025. Their 2025 pay totaled $92,889.

Martin Bloom

Senior Project Manager/Public Works

2025 total comp
$91,001
Base pay
$91,001
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,001

Source-specific fields

Health Ins
27765
Imrf Fica Med
15230
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$1,618
Y2026 Grand Total
145394
Y2026 Salary
$99,866

Martin Bloom holds the role of Senior Project Manager at Public Works. In 2025, their total compensation was $91,001.

Michael Buck

Water Plant Operator Afs1/Public Works

2025 total comp
$90,555
Base pay
$79,009
Overtime
$11,546
Other pay
$0
Benefits
$0
Total compensation
$90,555

Source-specific fields

Health Ins
27765
Imrf Fica Med
12857
Life Ins
110
Unemp
53
Workers' Compensation
$5,401
Y2026 Grand Total
130497
Y2026 Salary
$84,311

Michael Buck works as a Water Plant Operator Afs1 for Public Works. Michael earned $90,555 in 2025.

Jeremy Finley

Business Manager Pw/Public Works

2025 total comp
$89,476
Base pay
$89,476
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,476

Source-specific fields

Health Ins
17830
Imrf Fica Med
15486
Life Ins
110
Unemp
53
Workers' Compensation
$284
Y2026 Grand Total
135309
Y2026 Salary
$101,546

Jeremy Finley is a Business Manager Pw at Public Works. 2025 total compensation came to $89,476.

Jeremy Mitchell

Assistant Storm Water Mngr/Public Works

2025 total comp
$89,265
Base pay
$89,265
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,265

Source-specific fields

Health Ins
9255
Imrf Fica Med
15492
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$1,646
Y2026 Grand Total
128897
Y2026 Salary
$101,589

Jeremy Mitchell works as a Assistant Storm Water Mngr for Public Works. Jeremy earned $89,265 in 2025.

Taylor Hennelly

Street Maintenance Supr/Public Works

2025 total comp
$89,049
Base pay
$89,049
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,049

Source-specific fields

Health Ins
27765
Imrf Fica Med
15476
Life Ins
110
Unemp
53
Workers' Compensation
$6,891
Y2026 Grand Total
151776
Y2026 Salary
$101,482

Taylor Hennelly holds the role of Street Maintenance Supr at Public Works. In 2025, their total compensation was $89,049.

Devin Johnson

Senior Project Manager/Public Works

2025 total comp
$89,015
Base pay
$89,015
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,015

Source-specific fields

Health Ins
18510
Imrf Fica Med
15450
Life Ins
110
Unemp
53
Workers' Compensation
$284
Y2026 Grand Total
135716
Y2026 Salary
$101,309

Devin Johnson works as a Senior Project Manager for Public Works. Devin earned $89,015 in 2025.

Jason Higdon

Wtr Operations Supr - Distrib/Public Works

2025 total comp
$88,044
Base pay
$88,044
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,044

Source-specific fields

Health Ins
27765
Imrf Fica Med
15259
Life Ins
110
Unemp
53
Workers' Compensation
$280
Y2026 Grand Total
143528
Y2026 Salary
$100,060

Jason Higdon holds the role of Wtr Operations Supr - Distrib at Public Works. In 2025, their total compensation was $88,044.

Ryan Lundberg

Senior Project Manager/Public Works

2025 total comp
$87,917
Base pay
$87,917
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,917

Source-specific fields

Health Ins
27765
Imrf Fica Med
15864
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$291
Y2026 Grand Total
148858
Y2026 Salary
$104,023

At Public Works, Ryan Lundberg serves as a Senior Project Manager. Their 2025 pay totaled $87,917.

Pablo Solares

Senior Project Manager/Public Works

2025 total comp
$87,917
Base pay
$87,917
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,917

Source-specific fields

Health Ins
27765
Imrf Fica Med
15864
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$1,685
Y2026 Grand Total
150252
Y2026 Salary
$104,023

Pablo Solares works as a Senior Project Manager for Public Works. Pablo earned $87,917 in 2025.

Kristy Heinekamp

Field Services Supervisor/Public Works

2025 total comp
$87,492
Base pay
$87,492
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,492

Source-specific fields

Health Ins
27765
Imrf Fica Med
15125
Life Ins
110
Unemp
53
Workers' Compensation
$278
Y2026 Grand Total
142507
Y2026 Salary
$99,177

Kristy Heinekamp holds the role of Field Services Supervisor at Public Works. In 2025, their total compensation was $87,492.

Theodore Roethle

Central Supply Supervisor/Public Works

2025 total comp
$87,206
Base pay
$87,206
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,206

Source-specific fields

Health Ins
27765
Imrf Fica Med
15134
Life Ins
110
Unemp
53
Workers' Compensation
$278
Y2026 Grand Total
142582
Y2026 Salary
$99,242

Theodore Roethle is a Central Supply Supervisor at Public Works. 2025 total compensation came to $87,206.

Jeffrey Spence

Fleet Manager/Public Works

2025 total comp
$87,206
Base pay
$87,206
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,206

Source-specific fields

Health Ins
18510
Imrf Fica Med
15134
Life Ins
110
Unemp
53
Workers' Compensation
$278
Y2026 Grand Total
133327
Y2026 Salary
$99,242

Jeffrey Spence works as a Fleet Manager for Public Works. Jeffrey earned $87,206 in 2025.

Walter Koch

Senior Project Manager/Public Works

2025 total comp
$87,023
Base pay
$87,023
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,023

Source-specific fields

Health Ins
27765
Imrf Fica Med
15062
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$1,600
Y2026 Grand Total
144110
Y2026 Salary
$98,768

At Public Works, Walter Koch serves as a Senior Project Manager. Their 2025 pay totaled $87,023.

Giovanni Giacomazzo

Street Maintenance Supr/Public Works

2025 total comp
$86,986
Base pay
$86,986
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,986

Source-specific fields

Health Ins
27765
Imrf Fica Med
15138
Life Ins
110
Unemp
53
Workers' Compensation
$278
Y2026 Grand Total
142607
Y2026 Salary
$99,263

Giovanni Giacomazzo holds the role of Street Maintenance Supr at Public Works. In 2025, their total compensation was $86,986.

Matthew Moorman

Project Manager/Public Works

2025 total comp
$86,956
Base pay
$86,956
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,956

Source-specific fields

Health Ins
27765
Imrf Fica Med
15092
Life Ins
110
Unemp
53
Workers' Compensation
$3,949
Y2026 Grand Total
145930
Y2026 Salary
$98,962

At Public Works, Matthew Moorman serves as a Project Manager. Their 2025 pay totaled $86,956.

Tommy Carpenter

Central Garage Crew Lead Afs1/Public Works

2025 total comp
$86,524
Base pay
$82,797
Overtime
$3,728
Other pay
$0
Benefits
$0
Total compensation
$86,524

Source-specific fields

Health Ins
27765
Imrf Fica Med
13624
Life Ins
110
Unemp
53
Workers' Compensation
$3,896
Y2026 Grand Total
134787
Y2026 Salary
$89,339

At Public Works, Tommy Carpenter serves as a Central Garage Crew Lead Afs1. Their 2025 pay totaled $86,524.