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 2

Brandon Kleiner

Water Plant Operator Afs1/Public Works

2025 total comp
$86,329
Base pay
$69,695
Overtime
$16,634
Other pay
$0
Benefits
$0
Total compensation
$86,329

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

Brandon Kleiner works as a Water Plant Operator Afs1 for Public Works. Brandon earned $86,329 in 2025.

Alecia Stepler

Project Manager GIS/Public Works

2025 total comp
$85,758
Base pay
$85,758
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$85,758

Source-specific fields

Health Ins
18510
Imrf Fica Med
14885
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$1,581
Y2026 Grand Total
133496
Y2026 Salary
$97,605

At Public Works, Alecia Stepler serves as a Project Manager GIS. Their 2025 pay totaled $85,758.

Benjamin Dahlmeier

Traffic Signal Supr/Public Works

2025 total comp
$85,615
Base pay
$85,615
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$85,615

Source-specific fields

Health Ins
8915
Imrf Fica Med
14858
Life Ins
110
Unemp
53
Workers' Compensation
$6,616
Y2026 Grand Total
127985
Y2026 Salary
$97,433

Benjamin Dahlmeier works as a Traffic Signal Supr for Public Works. Benjamin earned $85,615 in 2025.

Gregory Malcomson

Equipment Operator Afs1/Public Works

2025 total comp
$84,768
Base pay
$63,727
Overtime
$21,041
Other pay
$0
Benefits
$0
Total compensation
$84,768

Source-specific fields

Health Ins
9255
Imrf Fica Med
10570
Life Ins
110
Unemp
53
Workers' Compensation
$4,440
Y2026 Grand Total
93739
Y2026 Salary
$69,311

Gregory Malcomson works as a Equipment Operator Afs1 for Public Works. Gregory earned $84,768 in 2025.

John Quinby

Field Services Supervisor/Public Works

2025 total comp
$84,437
Base pay
$84,437
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$84,437

Source-specific fields

Health Ins
27765
Imrf Fica Med
14655
Life Ins
110
Unemp
53
Workers' Compensation
$269
Y2026 Grand Total
138949
Y2026 Salary
$96,097

John Quinby works as a Field Services Supervisor for Public Works. John earned $84,437 in 2025.

Nathan Wolf

Prk Sys/Traffic Sign Supr/Public Works

2025 total comp
$83,298
Base pay
$83,298
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$83,298

Source-specific fields

Health Ins
26745
Imrf Fica Med
14497
Life Ins
110
Unemp
53
Workers' Compensation
$266
Y2026 Grand Total
136735
Y2026 Salary
$95,064

Nathan Wolf works as a Prk Sys/Traffic Sign Supr for Public Works. Nathan earned $83,298 in 2025.

Kristopher Rogers

Traffic Signal Repairer Afs1/Public Works

2025 total comp
$83,255
Base pay
$71,800
Overtime
$11,455
Other pay
$0
Benefits
$0
Total compensation
$83,255

Source-specific fields

Health Ins
8915
Imrf Fica Med
11887
Life Ins
110
Unemp
53
Workers' Compensation
$4,993
Y2026 Grand Total
103905
Y2026 Salary
$77,947

Kristopher Rogers is a Traffic Signal Repairer Afs1 at Public Works. 2025 total compensation came to $83,255.

Joshua Baylor

Water Quality Supr/Public Works

2025 total comp
$82,491
Base pay
$82,491
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$82,491

Source-specific fields

Health Ins
27765
Imrf Fica Med
14277
Life Ins
110
Unemp
53
Workers' Compensation
$3,735
Y2026 Grand Total
139561
Y2026 Salary
$93,621

Joshua Baylor holds the role of Water Quality Supr at Public Works. In 2025, their total compensation was $82,491.

Robert Louis

Water Quality Technician/Public Works

2025 total comp
$82,087
Base pay
$67,964
Overtime
$14,124
Other pay
$0
Benefits
$0
Total compensation
$82,087

Source-specific fields

Health Ins
27765
Imrf Fica Med
11663
Life Ins
110
Unemp
53
Workers' Compensation
$2,934
Y2026 Grand Total
119001
Y2026 Salary
$76,476

Robert Louis is a Water Quality Technician at Public Works. 2025 total compensation came to $82,087.

Peter Fuller

Water Service Inspector Afs1/Public Works

2025 total comp
$81,427
Base pay
$71,952
Overtime
$9,475
Other pay
$0
Benefits
$0
Total compensation
$81,427

Source-specific fields

Health Ins
27765
Imrf Fica Med
12335
Life Ins
110
Unemp
53
Workers' Compensation
$2,934
Y2026 Grand Total
124086
Y2026 Salary
$80,888

Peter Fuller is a Water Service Inspector Afs1 at Public Works. 2025 total compensation came to $81,427.

Ronald Reinagle

Automotive Mechanic Afs1/Public Works

2025 total comp
$81,355
Base pay
$81,355
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,355

Source-specific fields

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

Ronald Reinagle is a Automotive Mechanic Afs1 at Public Works. 2025 total compensation came to $81,355.

Gregory Hockmuth

Assistant Superintendent Water/Public Works

2025 total comp
$81,294
Base pay
$79,585
Overtime
$1,709
Other pay
$0
Benefits
$0
Total compensation
$81,294

Source-specific fields

Health Ins
26745
Imrf Fica Med
15184
Life Ins
110
Unemp
53
Workers' Compensation
$279
Y2026 Grand Total
141935
Y2026 Salary
$99,565

Gregory Hockmuth works as a Assistant Superintendent Water for Public Works. Gregory earned $81,294 in 2025.

Justin Christman

Wtr Operations Supr - Distrib/Public Works

2025 total comp
$80,922
Base pay
$80,922
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,922

Source-specific fields

Health Ins
27765
Imrf Fica Med
14044
Life Ins
110
Unemp
53
Workers' Compensation
$258
Y2026 Grand Total
134321
Y2026 Salary
$92,092

At Public Works, Justin Christman serves as a Wtr Operations Supr - Distrib. Their 2025 pay totaled $80,922.

Brian Jacobi

Senior Tree Trimmer Afs1/Public Works

2025 total comp
$80,556
Base pay
$74,171
Overtime
$6,385
Other pay
$0
Benefits
$0
Total compensation
$80,556

Source-specific fields

Health Ins
9255
Imrf Fica Med
12335
Life Ins
110
Unemp
53
Workers' Compensation
$4,993
Y2026 Grand Total
107635
Y2026 Salary
$80,888

Brian Jacobi works as a Senior Tree Trimmer Afs1 for Public Works. Brian earned $80,556 in 2025.

Jaime Guerrero

Water Operations Supr- Prod/Public Works

2025 total comp
$80,361
Base pay
$80,361
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,361

Source-specific fields

Health Ins
27765
Imrf Fica Med
13870
Life Ins
110
Unemp
53
Workers' Compensation
$255
Y2026 Grand Total
133003
Y2026 Salary
$90,950

Jaime Guerrero works as a Water Operations Supr- Prod for Public Works. Jaime earned $80,361 in 2025.

Steven Strasser

Water Operations Supr- Prod/Public Works

2025 total comp
$80,361
Base pay
$80,361
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,361

Source-specific fields

Health Ins
27765
Imrf Fica Med
13870
Life Ins
110
Unemp
53
Workers' Compensation
$3,629
Y2026 Grand Total
136377
Y2026 Salary
$90,950

At Public Works, Steven Strasser serves as a Water Operations Supr- Prod. Their 2025 pay totaled $80,361.

Tiffany Anderson

Water Senior Financial Analyst/Public Works

2025 total comp
$79,839
Base pay
$79,839
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,839

Source-specific fields

Health Ins
27765
Imrf Fica Med
13857
Life Ins
110
Unemp
53
Workers' Compensation
$254
Y2026 Grand Total
132903
Y2026 Salary
$90,864

At Public Works, Tiffany Anderson serves as a Water Senior Financial Analyst. Their 2025 pay totaled $79,839.

Eric Christiansen

Pw Crew Leader Afs1/Public Works

2025 total comp
$79,328
Base pay
$74,884
Overtime
$4,444
Other pay
$0
Benefits
$0
Total compensation
$79,328

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

Eric Christiansen is a Pw Crew Leader Afs1 at Public Works. 2025 total compensation came to $79,328.

Christopher Frisella

Water Service Inspector Afs1/Public Works

2025 total comp
$79,223
Base pay
$70,470
Overtime
$8,753
Other pay
$0
Benefits
$0
Total compensation
$79,223

Source-specific fields

Health Ins
18510
Imrf Fica Med
11887
Life Ins
110
Unemp
53
Workers' Compensation
$2,934
Y2026 Grand Total
111441
Y2026 Salary
$77,947

At Public Works, Christopher Frisella serves as a Water Service Inspector Afs1. Their 2025 pay totaled $79,223.

Florencio Batista

Automotive Mechanic Afs1/Public Works

2025 total comp
$78,906
Base pay
$77,965
Overtime
$941
Other pay
$0
Benefits
$0
Total compensation
$78,906

Source-specific fields

Health Ins
26745
Imrf Fica Med
13343
Life Ins
110
Unemp
53
Workers' Compensation
$3,746
Y2026 Grand Total
131490
Y2026 Salary
$87,493

Florencio Batista holds the role of Automotive Mechanic Afs1 at Public Works. In 2025, their total compensation was $78,906.

Scott Sanders

Public Works Director/Public Works

2025 total comp
$78,704
Base pay
$78,704
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$78,704

Source-specific fields

Health Ins
26745
Imrf Fica Med
24478
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$449
Y2026 Grand Total
213102
Y2026 Salary
$160,514

Scott Sanders holds the role of Public Works Director at Public Works. In 2025, their total compensation was $78,704.

David Bouton

Water Plant Operator Afs1/Public Works

2025 total comp
$77,954
Base pay
$62,083
Overtime
$15,871
Other pay
$0
Benefits
$0
Total compensation
$77,954

Source-specific fields

Health Ins
9255
Imrf Fica Med
10457
Life Ins
110
Unemp
53
Workers' Compensation
$2,736
Y2026 Grand Total
91181
Y2026 Salary
$68,570

At Public Works, David Bouton serves as a Water Plant Operator Afs1. Their 2025 pay totaled $77,954.

Steven Mangruen

Senior Tree Trimmer Afs1/Public Works

2025 total comp
$77,858
Base pay
$73,464
Overtime
$4,394
Other pay
$0
Benefits
$0
Total compensation
$77,858

Source-specific fields

Health Ins
18510
Imrf Fica Med
12335
Life Ins
110
Unemp
53
Workers' Compensation
$4,993
Y2026 Grand Total
116890
Y2026 Salary
$80,888

At Public Works, Steven Mangruen serves as a Senior Tree Trimmer Afs1. Their 2025 pay totaled $77,858.

Robert Rever

Pw Crew Leader Afs1/Public Works

2025 total comp
$77,854
Base pay
$77,142
Overtime
$712
Other pay
$0
Benefits
$0
Total compensation
$77,854

Source-specific fields

Health Ins
9255
Imrf Fica Med
13343
Life Ins
110
Unemp
53
Workers' Compensation
$5,401
Y2026 Grand Total
115654
Y2026 Salary
$87,493

Robert Rever works as a Pw Crew Leader Afs1 for Public Works. Robert earned $77,854 in 2025.

William Penn

Equipment Operator Afs1/Public Works

2025 total comp
$76,215
Base pay
$66,209
Overtime
$10,006
Other pay
$0
Benefits
$0
Total compensation
$76,215

Source-specific fields

Health Ins
9255
Imrf Fica Med
10969
Life Ins
110
Unemp
53
Workers' Compensation
$4,440
Y2026 Grand Total
96753
Y2026 Salary
$71,926

At Public Works, William Penn serves as a Equipment Operator Afs1. Their 2025 pay totaled $76,215.

Calvin Murray

Pw Crew Leader Afs1/Public Works

2025 total comp
$75,286
Base pay
$52,966
Overtime
$22,320
Other pay
$0
Benefits
$0
Total compensation
$75,286

Source-specific fields

Health Ins
18510
Imrf Fica Med
8170
Life Ins
110
Unemp
53
Workers' Compensation
$3,566
Y2026 Grand Total
83982
Y2026 Salary
$53,573

At Public Works, Calvin Murray serves as a Pw Crew Leader Afs1. Their 2025 pay totaled $75,286.

Ramon Wendler

Traffic Signal Repairer Afs1/Public Works

2025 total comp
$74,869
Base pay
$68,980
Overtime
$5,889
Other pay
$0
Benefits
$0
Total compensation
$74,869

Source-specific fields

Health Ins
27765
Imrf Fica Med
11663
Life Ins
110
Unemp
53
Workers' Compensation
$4,993
Y2026 Grand Total
121060
Y2026 Salary
$76,476

At Public Works, Ramon Wendler serves as a Traffic Signal Repairer Afs1. Their 2025 pay totaled $74,869.

Clifton Streeter

Tree Trimmer Afs1/Public Works

2025 total comp
$74,638
Base pay
$64,904
Overtime
$9,734
Other pay
$0
Benefits
$0
Total compensation
$74,638

Source-specific fields

Health Ins
27765
Imrf Fica Med
10784
Life Ins
110
Unemp
53
Workers' Compensation
$4,617
Y2026 Grand Total
114047
Y2026 Salary
$70,717

Clifton Streeter works as a Tree Trimmer Afs1 for Public Works. Clifton earned $74,638 in 2025.

Michael Schoon

Automotive Mechanic Afs1/Public Works

2025 total comp
$73,223
Base pay
$73,194
Overtime
$29
Other pay
$0
Benefits
$0
Total compensation
$73,223

Source-specific fields

Health Ins
27765
Imrf Fica Med
12372
Life Ins
110
Unemp
53
Workers' Compensation
$3,746
Y2026 Grand Total
125176
Y2026 Salary
$81,130

Michael Schoon works as a Automotive Mechanic Afs1 for Public Works. Michael earned $73,223 in 2025.

Brian Tepp

Automotive Mechanic Afs1/Public Works

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

Source-specific fields

Health Ins
27765
Imrf Fica Med
12372
Life Ins
110
Unemp
53
Workers' Compensation
$3,746
Y2026 Grand Total
125176
Y2026 Salary
$81,130

Brian Tepp holds the role of Automotive Mechanic Afs1 at Public Works. In 2025, their total compensation was $72,880.

Derek Fuehrer

Traffic Signal Repairer Afs1/Public Works

2025 total comp
$72,824
Base pay
$69,001
Overtime
$3,823
Other pay
$0
Benefits
$0
Total compensation
$72,824

Source-specific fields

Health Ins
17830
Imrf Fica Med
11663
Life Ins
110
Unemp
53
Workers' Compensation
$4,993
Y2026 Grand Total
111125
Y2026 Salary
$76,476

At Public Works, Derek Fuehrer serves as a Traffic Signal Repairer Afs1. Their 2025 pay totaled $72,824.

Jeannette Smith

Traffic and Development Cord/Public Works

2025 total comp
$71,965
Base pay
$71,965
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$71,965

Source-specific fields

Imrf Fica Med
12490
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$229
Y2026 Grand Total
95539
Y2026 Salary
$81,905

Jeannette Smith works as a Traffic and Development Cord for Public Works. Jeannette earned $71,965 in 2025.

Samantha Flynn

Storm Wtr/Envirnmntal Coordinator/Public Works

2025 total comp
$71,669
Base pay
$71,669
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$71,669

Source-specific fields

Imrf Fica Med
12438
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$228
Y2026 Grand Total
95141
Y2026 Salary
$81,560

Samantha Flynn is a Storm Wtr/Envirnmntal Coordinator at Public Works. 2025 total compensation came to $71,669.

Barry Nation

Equipment Operator Afs1/Public Works

2025 total comp
$71,642
Base pay
$66,734
Overtime
$4,907
Other pay
$1
Benefits
$0
Total compensation
$71,642

Source-specific fields

Health Ins
18510
Imrf Fica Med
10969
Life Ins
110
Unemp
53
Workers' Compensation
$183
Y2026 Grand Total
101751
Y2026 Salary
$71,926

Barry Nation is a Equipment Operator Afs1 at Public Works. 2025 total compensation came to $71,642.

Ricky Golden

Maintenance Repair Worker Afs1/Public Works

2025 total comp
$71,055
Base pay
$64,337
Overtime
$6,717
Other pay
$1
Benefits
$0
Total compensation
$71,055

Source-specific fields

Health Ins
18510
Imrf Fica Med
10784
Life Ins
110
Unemp
53
Workers' Compensation
$4,617
Y2026 Grand Total
104792
Y2026 Salary
$70,717

At Public Works, Ricky Golden serves as a Maintenance Repair Worker Afs1. Their 2025 pay totaled $71,055.

Steven Herren

Equipment Operator Afs1/Public Works

2025 total comp
$70,816
Base pay
$64,905
Overtime
$5,910
Other pay
$1
Benefits
$0
Total compensation
$70,816

Source-specific fields

Health Ins
17830
Imrf Fica Med
10969
Life Ins
110
Unemp
53
Workers' Compensation
$4,440
Y2026 Grand Total
105328
Y2026 Salary
$71,926

Steven Herren holds the role of Equipment Operator Afs1 at Public Works. In 2025, their total compensation was $70,816.

Brian Peters

Tree Trimmer Afs1/Public Works

2025 total comp
$70,805
Base pay
$64,423
Overtime
$6,382
Other pay
$0
Benefits
$0
Total compensation
$70,805

Source-specific fields

Health Ins
18510
Imrf Fica Med
10784
Life Ins
110
Unemp
53
Workers' Compensation
$4,617
Y2026 Grand Total
104792
Y2026 Salary
$70,717

Brian Peters works as a Tree Trimmer Afs1 for Public Works. Brian earned $70,805 in 2025.

Simon Licon

Maintenance Repair Worker Afs1/Public Works

2025 total comp
$70,458
Base pay
$65,363
Overtime
$5,095
Other pay
$0
Benefits
$0
Total compensation
$70,458

Source-specific fields

Health Ins
18510
Imrf Fica Med
11199
Life Ins
110
Unemp
53
Workers' Compensation
$4,617
Y2026 Grand Total
107926
Y2026 Salary
$73,437

At Public Works, Simon Licon serves as a Maintenance Repair Worker Afs1. Their 2025 pay totaled $70,458.

Benjamin Larsen

Water Service Inspector Afs1/Public Works

2025 total comp
$69,984
Base pay
$69,268
Overtime
$716
Other pay
$0
Benefits
$0
Total compensation
$69,984

Source-specific fields

Imrf Fica Med
11663
Life Ins
110
Unemp
53
Workers' Compensation
$2,934
Y2026 Grand Total
91236
Y2026 Salary
$76,476

Benjamin Larsen works as a Water Service Inspector Afs1 for Public Works. Benjamin earned $69,984 in 2025.

Jonathan Oelschlager

GIS Coordinator/Public Works

2025 total comp
$69,640
Base pay
$69,640
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$69,640

Source-specific fields

Health Ins
27765
Imrf Fica Med
12405
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$228
Y2026 Grand Total
122658
Y2026 Salary
$81,345

At Public Works, Jonathan Oelschlager serves as a GIS Coordinator. Their 2025 pay totaled $69,640.