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 4

Matthew English

Maintenance Worker Afs1/Public Works

2025 total comp
$59,322
Base pay
$57,190
Overtime
$2,132
Other pay
$0
Benefits
$0
Total compensation
$59,322

Source-specific fields

Health Ins
9255
Imrf Fica Med
9216
Life Ins
110
Unemp
53
Workers' Compensation
$3,946
Y2026 Grand Total
83015
Y2026 Salary
$60,435

Matthew English works as a Maintenance Worker Afs1 for Public Works. Matthew earned $59,322 in 2025.

Justin Zwiger

Water Service Inspector Afs1/Public Works

2025 total comp
$59,054
Base pay
$54,868
Overtime
$4,187
Other pay
$0
Benefits
$0
Total compensation
$59,054

Source-specific fields

Health Ins
18510
Imrf Fica Med
9648
Life Ins
110
Unemp
53
Workers' Compensation
$4,212
Y2026 Grand Total
95802
Y2026 Salary
$63,269

Justin Zwiger works as a Water Service Inspector Afs1 for Public Works. Justin earned $59,054 in 2025.

Peter Montana

Maintenance Repair Worker Afs1/Public Works

2025 total comp
$58,840
Base pay
$56,602
Overtime
$2,238
Other pay
$0
Benefits
$0
Total compensation
$58,840

Source-specific fields

Health Ins
27765
Imrf Fica Med
9624
Life Ins
110
Unemp
53
Workers' Compensation
$4,201
Y2026 Grand Total
104859
Y2026 Salary
$63,106

Peter Montana works as a Maintenance Repair Worker Afs1 for Public Works. Peter earned $58,840 in 2025.

Jacob Waldner

Maintenance Repair Worker Afs1/Public Works

2025 total comp
$58,739
Base pay
$54,311
Overtime
$4,428
Other pay
$0
Benefits
$0
Total compensation
$58,739

Source-specific fields

Health Ins
27765
Imrf Fica Med
9740
Life Ins
110
Unemp
53
Workers' Compensation
$4,252
Y2026 Grand Total
105790
Y2026 Salary
$63,870

At Public Works, Jacob Waldner serves as a Maintenance Repair Worker Afs1. Their 2025 pay totaled $58,739.

Jimmy Humphries

Maintenance Worker Afs1/Public Works

2025 total comp
$58,268
Base pay
$55,885
Overtime
$2,383
Other pay
$0
Benefits
$0
Total compensation
$58,268

Source-specific fields

Health Ins
27765
Imrf Fica Med
9394
Life Ins
110
Unemp
53
Workers' Compensation
$3,946
Y2026 Grand Total
102865
Y2026 Salary
$61,597

Jimmy Humphries works as a Maintenance Worker Afs1 for Public Works. Jimmy earned $58,268 in 2025.

Taurice Harris

Maintenance Worker Afs1/Public Works

2025 total comp
$57,500
Base pay
$54,158
Overtime
$3,341
Other pay
$1
Benefits
$0
Total compensation
$57,500

Source-specific fields

Health Ins
27765
Imrf Fica Med
9216
Life Ins
110
Unemp
53
Workers' Compensation
$3,946
Y2026 Grand Total
101525
Y2026 Salary
$60,435

Taurice Harris holds the role of Maintenance Worker Afs1 at Public Works. In 2025, their total compensation was $57,500.

Paul Fournier

Maintenance Repair Worker Afs1/Public Works

2025 total comp
$57,219
Base pay
$54,264
Overtime
$2,956
Other pay
$0
Benefits
$0
Total compensation
$57,219

Source-specific fields

Health Ins
27765
Imrf Fica Med
9610
Life Ins
110
Unemp
53
Workers' Compensation
$4,195
Y2026 Grand Total
104752
Y2026 Salary
$63,019

At Public Works, Paul Fournier serves as a Maintenance Repair Worker Afs1. Their 2025 pay totaled $57,219.

Drew Bentley

Water Service Inspector Afs1/Public Works

2025 total comp
$57,150
Base pay
$50,661
Overtime
$6,490
Other pay
$0
Benefits
$0
Total compensation
$57,150

Source-specific fields

Health Ins
27765
Imrf Fica Med
8925
Life Ins
110
Unemp
53
Workers' Compensation
$2,335
Y2026 Grand Total
97715
Y2026 Salary
$58,526

At Public Works, Drew Bentley serves as a Water Service Inspector Afs1. Their 2025 pay totaled $57,150.

Lucio Aldana

Tree Trimmer Afs1/Public Works

2025 total comp
$56,648
Base pay
$54,276
Overtime
$2,371
Other pay
$1
Benefits
$0
Total compensation
$56,648

Source-specific fields

Health Ins
27765
Imrf Fica Med
9624
Life Ins
110
Unemp
53
Workers' Compensation
$4,201
Y2026 Grand Total
104859
Y2026 Salary
$63,106

Lucio Aldana is a Tree Trimmer Afs1 at Public Works. 2025 total compensation came to $56,648.

Erich Staskal

Maintenance Worker Afs1/Public Works

2025 total comp
$56,506
Base pay
$50,922
Overtime
$5,584
Other pay
$0
Benefits
$0
Total compensation
$56,506

Source-specific fields

Health Ins
27765
Imrf Fica Med
7438
Life Ins
110
Unemp
53
Workers' Compensation
$3,312
Y2026 Grand Total
87450
Y2026 Salary
$48,772

Erich Staskal holds the role of Maintenance Worker Afs1 at Public Works. In 2025, their total compensation was $56,506.

Timothy Sullivan

Senior Secretary Afs1/Public Works

2025 total comp
$56,145
Base pay
$55,216
Overtime
$929
Other pay
$0
Benefits
$0
Total compensation
$56,145

Source-specific fields

Health Ins
18510
Imrf Fica Med
9394
Life Ins
110
Unemp
53
Workers' Compensation
$163
Y2026 Grand Total
89827
Y2026 Salary
$61,597

At Public Works, Timothy Sullivan serves as a Senior Secretary Afs1. Their 2025 pay totaled $56,145.

Daron Flannigan

Water Service Inspector Afs1/Public Works

2025 total comp
$56,076
Base pay
$54,023
Overtime
$2,053
Other pay
$0
Benefits
$0
Total compensation
$56,076

Source-specific fields

Health Ins
9255
Imrf Fica Med
10673
Life Ins
110
Unemp
53
Workers' Compensation
$4,569
Y2026 Grand Total
94649
Y2026 Salary
$69,989

Daron Flannigan holds the role of Water Service Inspector Afs1 at Public Works. In 2025, their total compensation was $56,076.

Lisa King

Senior Secretary Afs1/Public Works

2025 total comp
$55,765
Base pay
$54,771
Overtime
$993
Other pay
$1
Benefits
$0
Total compensation
$55,765

Source-specific fields

Health Ins
9255
Imrf Fica Med
9216
Life Ins
110
Unemp
53
Workers' Compensation
$163
Y2026 Grand Total
79232
Y2026 Salary
$60,435

Lisa King works as a Senior Secretary Afs1 for Public Works. Lisa earned $55,765 in 2025.

Pedro Ramos

Maintenance Worker Afs1/Public Works

2025 total comp
$55,023
Base pay
$50,873
Overtime
$4,150
Other pay
$0
Benefits
$0
Total compensation
$55,023

Source-specific fields

Health Ins
9255
Imrf Fica Med
8842
Life Ins
110
Unemp
53
Workers' Compensation
$3,860
Y2026 Grand Total
80097
Y2026 Salary
$57,978

Pedro Ramos is a Maintenance Worker Afs1 at Public Works. 2025 total compensation came to $55,023.

Nicholas Rippentrop

Retired or Separated in 2025/Public Works

2025 total comp
$55,019
Base pay
$55,019
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$55,019

At Public Works, Nicholas Rippentrop serves as a Retired or Separated in 2025. Their 2025 pay totaled $55,019.

Kelly Nokes

Retired or Separated in 2025/Public Works

2025 total comp
$54,901
Base pay
$54,901
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,901

Kelly Nokes holds the role of Retired or Separated in 2025 at Public Works. In 2025, their total compensation was $54,901.

Brenda Shumate

Water Meter Reader Afs1/Public Works

2025 total comp
$54,719
Base pay
$54,697
Overtime
$21
Other pay
$1
Benefits
$0
Total compensation
$54,719

Source-specific fields

Health Ins
9255
Imrf Fica Med
9204
Life Ins
110
Unemp
53
Workers' Compensation
$2,230
Y2026 Grand Total
81205
Y2026 Salary
$60,354

At Public Works, Brenda Shumate serves as a Water Meter Reader Afs1. Their 2025 pay totaled $54,719.

Lisa Kingsavanh

Senior Secretary Afs1/Public Works

2025 total comp
$54,638
Base pay
$54,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,638

Source-specific fields

Health Ins
26745
Imrf Fica Med
9216
Life Ins
110
Unemp
53
Workers' Compensation
$163
Y2026 Grand Total
96722
Y2026 Salary
$60,435

Lisa Kingsavanh holds the role of Senior Secretary Afs1 at Public Works. In 2025, their total compensation was $54,638.

Dawn Kast

Senior Clerk - Payroll Afs1/Public Works

2025 total comp
$54,499
Base pay
$52,033
Overtime
$2,466
Other pay
$0
Benefits
$0
Total compensation
$54,499

Source-specific fields

Health Ins
18510
Imrf Fica Med
9039
Life Ins
110
Unemp
53
Workers' Compensation
$163
Y2026 Grand Total
87148
Y2026 Salary
$59,273

Dawn Kast is a Senior Clerk - Payroll Afs1 at Public Works. 2025 total compensation came to $54,499.

Jackson Remily

Maintenance Worker Afs1/Public Works

2025 total comp
$54,211
Base pay
$41,019
Overtime
$13,192
Other pay
$0
Benefits
$0
Total compensation
$54,211

Source-specific fields

Imrf Fica Med
7076
Life Ins
110
Unemp
53
Workers' Compensation
$3,151
Y2026 Grand Total
56793
Y2026 Salary
$46,403

Jackson Remily works as a Maintenance Worker Afs1 for Public Works. Jackson earned $54,211 in 2025.

Wyatt Gardner

Maintenance Worker Afs1/Public Works

2025 total comp
$52,370
Base pay
$41,690
Overtime
$10,680
Other pay
$0
Benefits
$0
Total compensation
$52,370

Source-specific fields

Health Ins
18510
Imrf Fica Med
7360
Life Ins
110
Unemp
53
Workers' Compensation
$3,277
Y2026 Grand Total
77569
Y2026 Salary
$48,260

At Public Works, Wyatt Gardner serves as a Maintenance Worker Afs1. Their 2025 pay totaled $52,370.

Evan Bratina

GIS Technician/Public Works

2025 total comp
$51,716
Base pay
$51,716
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,716

Source-specific fields

Imrf Fica Med
9837
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$1,045
Y2026 Grand Total
76300
Y2026 Salary
$64,503

At Public Works, Evan Bratina serves as a GIS Technician. Their 2025 pay totaled $51,716.

Matthew Bowers

Maintenance Worker Afs1/Public Works

2025 total comp
$51,685
Base pay
$43,087
Overtime
$8,598
Other pay
$0
Benefits
$0
Total compensation
$51,685

Source-specific fields

Health Ins
9255
Imrf Fica Med
694
Life Ins
110
Unemp
53
Workers' Compensation
$3,249
Y2026 Grand Total
61218
Y2026 Salary
$47,857

Matthew Bowers holds the role of Maintenance Worker Afs1 at Public Works. In 2025, their total compensation was $51,685.

Bobby Hart

Maintenance Repair Worker Afs1/Public Works

2025 total comp
$50,110
Base pay
$47,602
Overtime
$2,509
Other pay
$0
Benefits
$0
Total compensation
$50,110

Source-specific fields

Health Ins
8915
Imrf Fica Med
8310
Life Ins
110
Unemp
53
Workers' Compensation
$3,700
Y2026 Grand Total
75580
Y2026 Salary
$54,492

Bobby Hart holds the role of Maintenance Repair Worker Afs1 at Public Works. In 2025, their total compensation was $50,110.

Clayvion Smith-Collier

Maintenance Worker Afs1/Public Works

2025 total comp
$48,873
Base pay
$38,820
Overtime
$10,053
Other pay
$0
Benefits
$0
Total compensation
$48,873

Source-specific fields

Imrf Fica Med
7381
Life Ins
110
Unemp
53
Workers' Compensation
$3,286
Y2026 Grand Total
59232
Y2026 Salary
$48,401

At Public Works, Clayvion Smith-Collier serves as a Maintenance Worker Afs1. Their 2025 pay totaled $48,873.

Kyle Owens

Inventory Control Clerk Afs1/Public Works

2025 total comp
$48,798
Base pay
$46,725
Overtime
$2,073
Other pay
$0
Benefits
$0
Total compensation
$48,798

Source-specific fields

Health Ins
9255
Imrf Fica Med
8044
Life Ins
110
Unemp
53
Workers' Compensation
$148
Y2026 Grand Total
70358
Y2026 Salary
$52,748

Kyle Owens works as a Inventory Control Clerk Afs1 for Public Works. Kyle earned $48,798 in 2025.

Eric Washington

Maintenance Repair Worker Afs1/Public Works

2025 total comp
$48,295
Base pay
$47,320
Overtime
$974
Other pay
$1
Benefits
$0
Total compensation
$48,295

Source-specific fields

Health Ins
27765
Imrf Fica Med
8329
Life Ins
110
Unemp
53
Workers' Compensation
$3,708
Y2026 Grand Total
94580
Y2026 Salary
$54,615

At Public Works, Eric Washington serves as a Maintenance Repair Worker Afs1. Their 2025 pay totaled $48,295.

Emmanuel Chacon

Maintenance Worker Afs1/Public Works

2025 total comp
$48,069
Base pay
$42,400
Overtime
$5,668
Other pay
$1
Benefits
$0
Total compensation
$48,069

Source-specific fields

Health Ins
27765
Imrf Fica Med
7360
Life Ins
110
Unemp
53
Workers' Compensation
$3,277
Y2026 Grand Total
86824
Y2026 Salary
$48,260

Emmanuel Chacon is a Maintenance Worker Afs1 at Public Works. 2025 total compensation came to $48,069.

Jourdan Irvin

Maintenance Worker Afs1/Public Works

2025 total comp
$47,197
Base pay
$41,039
Overtime
$6,158
Other pay
$0
Benefits
$0
Total compensation
$47,197

Source-specific fields

Imrf Fica Med
7472
Life Ins
110
Unemp
53
Workers' Compensation
$3,327
Y2026 Grand Total
59959
Y2026 Salary
$48,997

Jourdan Irvin works as a Maintenance Worker Afs1 for Public Works. Jourdan earned $47,197 in 2025.

Melissa Guzman

Senior Secretary Afs1/Public Works

2025 total comp
$45,693
Base pay
$45,693
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,693

Source-specific fields

Health Ins
18510
Imrf Fica Med
9216
Life Ins
110
Unemp
53
Workers' Compensation
$163
Y2026 Grand Total
88487
Y2026 Salary
$60,435

Melissa Guzman holds the role of Senior Secretary Afs1 at Public Works. In 2025, their total compensation was $45,693.

Samuel Bellone

Senior Engineering Technician/Public Works

2025 total comp
$45,284
Base pay
$45,284
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,284

Source-specific fields

Health Ins
18510
Imrf Fica Med
9837
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$181
Y2026 Grand Total
93945
Y2026 Salary
$64,503

Samuel Bellone holds the role of Senior Engineering Technician at Public Works. In 2025, their total compensation was $45,284.

Delbert Black

Retired or Separated in 2025/Public Works

2025 total comp
$45,246
Base pay
$45,246
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,246

Delbert Black works as a Retired or Separated in 2025 for Public Works. Delbert earned $45,246 in 2025.

James Morris

Maintenance Worker Afs1/Public Works

2025 total comp
$44,857
Base pay
$41,791
Overtime
$3,066
Other pay
$0
Benefits
$0
Total compensation
$44,857

Source-specific fields

Health Ins
18510
Imrf Fica Med
7260
Life Ins
110
Unemp
53
Workers' Compensation
$3,232
Y2026 Grand Total
76772
Y2026 Salary
$47,607

James Morris holds the role of Maintenance Worker Afs1 at Public Works. In 2025, their total compensation was $44,857.

Yvonne Murray

Retired or Separated in 2025/Public Works

2025 total comp
$43,765
Base pay
$43,765
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$43,765

Yvonne Murray works as a Retired or Separated in 2025 for Public Works. Yvonne earned $43,765 in 2025.

Charles Hill

Maintenance Worker Afs1/Public Works

2025 total comp
$43,724
Base pay
$40,850
Overtime
$2,874
Other pay
$0
Benefits
$0
Total compensation
$43,724

Source-specific fields

Health Ins
9255
Imrf Fica Med
7360
Life Ins
110
Unemp
53
Workers' Compensation
$3,277
Y2026 Grand Total
68314
Y2026 Salary
$48,260

Charles Hill works as a Maintenance Worker Afs1 for Public Works. Charles earned $43,724 in 2025.

Charlie Byrd

Maintenance Worker Afs1/Public Works

2025 total comp
$43,568
Base pay
$42,581
Overtime
$986
Other pay
$1
Benefits
$0
Total compensation
$43,568

Source-specific fields

Health Ins
27765
Imrf Fica Med
7839
Life Ins
110
Unemp
53
Workers' Compensation
$3,490
Y2026 Grand Total
90661
Y2026 Salary
$51,404

Charlie Byrd holds the role of Maintenance Worker Afs1 at Public Works. In 2025, their total compensation was $43,568.

Cohen Carpenter

Maintenance Worker Afs1/Public Works

2025 total comp
$43,320
Base pay
$41,376
Overtime
$1,945
Other pay
$0
Benefits
$0
Total compensation
$43,320

Source-specific fields

Imrf Fica Med
7217
Life Ins
110
Unemp
53
Workers' Compensation
$3,213
Y2026 Grand Total
57916
Y2026 Salary
$47,323

Cohen Carpenter holds the role of Maintenance Worker Afs1 at Public Works. In 2025, their total compensation was $43,320.

Chad Houtz

Maintenance Worker Afs1/Public Works

2025 total comp
$43,178
Base pay
$40,061
Overtime
$3,117
Other pay
$0
Benefits
$0
Total compensation
$43,178

Source-specific fields

Health Ins
27765
Imrf Fica Med
7055
Life Ins
110
Unemp
53
Workers' Compensation
$3,141
Y2026 Grand Total
84385
Y2026 Salary
$46,261

At Public Works, Chad Houtz serves as a Maintenance Worker Afs1. Their 2025 pay totaled $43,178.

Rickey Smith

Maintenance Worker Afs1/Public Works

2025 total comp
$42,382
Base pay
$40,457
Overtime
$1,925
Other pay
$0
Benefits
$0
Total compensation
$42,382

Source-specific fields

Health Ins
18510
Imrf Fica Med
7120
Life Ins
110
Unemp
53
Workers' Compensation
$3,170
Y2026 Grand Total
75649
Y2026 Salary
$46,686

Rickey Smith is a Maintenance Worker Afs1 at Public Works. 2025 total compensation came to $42,382.

Joseph Rother

Maintenance Worker Afs1/Public Works

2025 total comp
$42,158
Base pay
$41,198
Overtime
$960
Other pay
$0
Benefits
$0
Total compensation
$42,158

Source-specific fields

Health Ins
9255
Imrf Fica Med
7217
Life Ins
110
Unemp
53
Workers' Compensation
$3,213
Y2026 Grand Total
67171
Y2026 Salary
$47,323

Joseph Rother holds the role of Maintenance Worker Afs1 at Public Works. In 2025, their total compensation was $42,158.