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
Total payroll
$12.3M
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

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

Page 2

Jordan Masemore

Senior Engineering Technician/Public Works

2025 total comp
$67,254
Base pay
$67,254
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,254

Source-specific fields

Health Ins
9255
Imrf Fica Med
11656
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$1,238
Y2026 Grand Total
99499
Y2026 Salary
$76,434

Jordan Masemore holds the role of Senior Engineering Technician at Public Works. In 2025, their total compensation was $67,254.

Kevin Guzman

Water Plant Operator Afs1/Public Works

2025 total comp
$67,243
Base pay
$55,913
Overtime
$11,330
Other pay
$0
Benefits
$0
Total compensation
$67,243

Source-specific fields

Health Ins
9255
Imrf Fica Med
9744
Life Ins
110
Unemp
53
Workers' Compensation
$2,549
Y2026 Grand Total
85605
Y2026 Salary
$63,894

Kevin Guzman works as a Water Plant Operator Afs1 for Public Works. Kevin earned $67,243 in 2025.

Royal Wurm

Traffic Signal Repairer Afs1/Public Works

2025 total comp
$67,039
Base pay
$60,579
Overtime
$6,460
Other pay
$0
Benefits
$0
Total compensation
$67,039

Source-specific fields

Health Ins
9255
Imrf Fica Med
10481
Life Ins
110
Unemp
53
Workers' Compensation
$4,575
Y2026 Grand Total
93205
Y2026 Salary
$68,730

Royal Wurm is a Traffic Signal Repairer Afs1 at Public Works. 2025 total compensation came to $67,039.

Jeremiah Guffey

Equipment Operator Afs1/Public Works

2025 total comp
$67,014
Base pay
$66,743
Overtime
$271
Other pay
$0
Benefits
$0
Total compensation
$67,014

Source-specific fields

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

At Public Works, Jeremiah Guffey serves as a Equipment Operator Afs1. Their 2025 pay totaled $67,014.

Christopher Minnick

Maintenance Repair Worker Afs1/Public Works

2025 total comp
$66,487
Base pay
$62,890
Overtime
$3,597
Other pay
$0
Benefits
$0
Total compensation
$66,487

Source-specific fields

Health Ins
18510
Imrf Fica Med
10577
Life Ins
110
Unemp
53
Workers' Compensation
$4,617
Y2026 Grand Total
103224
Y2026 Salary
$69,357

Christopher Minnick works as a Maintenance Repair Worker Afs1 for Public Works. Christopher earned $66,487 in 2025.

Morinda Morehead

Inventory Control Clerk Afs1/Public Works

2025 total comp
$66,457
Base pay
$62,442
Overtime
$4,015
Other pay
$0
Benefits
$0
Total compensation
$66,457

Source-specific fields

Health Ins
9255
Imrf Fica Med
10140
Life Ins
110
Unemp
53
Workers' Compensation
$169
Y2026 Grand Total
86216
Y2026 Salary
$66,489

At Public Works, Morinda Morehead serves as a Inventory Control Clerk Afs1. Their 2025 pay totaled $66,457.

Alexander Smith

Senior Engineering Technician/Public Works

2025 total comp
$66,099
Base pay
$61,592
Overtime
$4,506
Other pay
$1
Benefits
$0
Total compensation
$66,099

Source-specific fields

Health Ins
17830
Imrf Fica Med
10661
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$1,133
Y2026 Grand Total
100447
Y2026 Salary
$69,909

Alexander Smith is a Senior Engineering Technician at Public Works. 2025 total compensation came to $66,099.

Jacob Hennelly

Senior Engineering Technician/Public Works

2025 total comp
$65,366
Base pay
$65,366
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$65,366

Source-specific fields

Health Ins
27765
Imrf Fica Med
11344
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$1,205
Y2026 Grand Total
115618
Y2026 Salary
$74,388

Jacob Hennelly works as a Senior Engineering Technician for Public Works. Jacob earned $65,366 in 2025.

Heath Streeter

Pw Crew Leader Afs1/Public Works

2025 total comp
$64,760
Base pay
$58,399
Overtime
$6,361
Other pay
$0
Benefits
$0
Total compensation
$64,760

Source-specific fields

Health Ins
27765
Imrf Fica Med
10297
Life Ins
110
Unemp
53
Workers' Compensation
$4,495
Y2026 Grand Total
110239
Y2026 Salary
$67,520

Heath Streeter holds the role of Pw Crew Leader Afs1 at Public Works. In 2025, their total compensation was $64,760.

Kevin Lundgren

Water Quality Technician/Public Works

2025 total comp
$64,431
Base pay
$53,209
Overtime
$11,222
Other pay
$0
Benefits
$0
Total compensation
$64,431

Source-specific fields

Health Ins
9255
Imrf Fica Med
9185
Life Ins
110
Unemp
53
Workers' Compensation
$2,403
Y2026 Grand Total
81233
Y2026 Salary
$60,227

At Public Works, Kevin Lundgren serves as a Water Quality Technician. Their 2025 pay totaled $64,431.

Jason Cannon

Equipment Operator Afs1/Public Works

2025 total comp
$64,033
Base pay
$61,661
Overtime
$2,372
Other pay
$0
Benefits
$0
Total compensation
$64,033

Source-specific fields

Health Ins
27765
Imrf Fica Med
10370
Life Ins
110
Unemp
53
Workers' Compensation
$4,440
Y2026 Grand Total
110742
Y2026 Salary
$68,003

Jason Cannon is a Equipment Operator Afs1 at Public Works. 2025 total compensation came to $64,033.

Michelle King

Purchasing Technician Afs1/Public Works

2025 total comp
$64,027
Base pay
$64,027
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$64,027

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

Michelle King is a Purchasing Technician Afs1 at Public Works. 2025 total compensation came to $64,027.

Steven Saunders

Maintenance Worker Afs1/Public Works

2025 total comp
$63,709
Base pay
$56,403
Overtime
$7,307
Other pay
$0
Benefits
$0
Total compensation
$63,709

Source-specific fields

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

Steven Saunders is a Maintenance Worker Afs1 at Public Works. 2025 total compensation came to $63,709.

Trevor Rodriguez

Water Utility Technician/Public Works

2025 total comp
$63,695
Base pay
$53,409
Overtime
$10,285
Other pay
$1
Benefits
$0
Total compensation
$63,695

Source-specific fields

Health Ins
27765
Imrf Fica Med
9550
Life Ins
110
Unemp
53
Workers' Compensation
$2,499
Y2026 Grand Total
102601
Y2026 Salary
$62,624

Trevor Rodriguez works as a Water Utility Technician for Public Works. Trevor earned $63,695 in 2025.

Jordan Moyer

Const. Services Coordinator/Public Works

2025 total comp
$63,566
Base pay
$63,566
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$63,566

Source-specific fields

Health Ins
8915
Imrf Fica Med
11003
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$202
Y2026 Grand Total
93183
Y2026 Salary
$72,148

Jordan Moyer works as a Const. Services Coordinator for Public Works. Jordan earned $63,566 in 2025.

Mark Lungstrom

Automotive Mechanic Afs1/Public Works

2025 total comp
$63,381
Base pay
$63,381
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$63,381

Source-specific fields

Health Ins
27765
Imrf Fica Med
11360
Life Ins
110
Unemp
53
Workers' Compensation
$3,440
Y2026 Grand Total
117221
Y2026 Salary
$74,493

Mark Lungstrom is a Automotive Mechanic Afs1 at Public Works. 2025 total compensation came to $63,381.

Matthew Jacobson

Senior Construction Technician/Public Works

2025 total comp
$63,144
Base pay
$57,970
Overtime
$5,174
Other pay
$0
Benefits
$0
Total compensation
$63,144

Source-specific fields

Health Ins
9255
Imrf Fica Med
10034
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$1,066
Y2026 Grand Total
87065
Y2026 Salary
$65,795

Matthew Jacobson is a Senior Construction Technician at Public Works. 2025 total compensation came to $63,144.

Kelly Davis

Water Service Inspector Afs1/Public Works

2025 total comp
$62,995
Base pay
$51,389
Overtime
$11,606
Other pay
$0
Benefits
$0
Total compensation
$62,995

Source-specific fields

Health Ins
9255
Imrf Fica Med
9187
Life Ins
110
Unemp
53
Workers' Compensation
$2,357
Y2026 Grand Total
81207
Y2026 Salary
$60,245

Kelly Davis holds the role of Water Service Inspector Afs1 at Public Works. In 2025, their total compensation was $62,995.

Brian Hedrington

Traffic Sign & Mark Technician Afs1/Public Works

2025 total comp
$62,758
Base pay
$60,609
Overtime
$2,149
Other pay
$0
Benefits
$0
Total compensation
$62,758

Source-specific fields

Health Ins
18510
Imrf Fica Med
9970
Life Ins
110
Unemp
53
Workers' Compensation
$4,268
Y2026 Grand Total
98289
Y2026 Salary
$65,378

Brian Hedrington works as a Traffic Sign & Mark Technician Afs1 for Public Works. Brian earned $62,758 in 2025.

Kevin Coan

Automotive Mechanic Afs1/Public Works

2025 total comp
$61,982
Base pay
$61,982
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$61,982

Source-specific fields

Health Ins
27765
Imrf Fica Med
11108
Life Ins
110
Unemp
53
Workers' Compensation
$3,363
Y2026 Grand Total
115236
Y2026 Salary
$72,837

Kevin Coan holds the role of Automotive Mechanic Afs1 at Public Works. In 2025, their total compensation was $61,982.

Jerome Gentry

Parking Systems Repairer Afs1/Public Works

2025 total comp
$60,963
Base pay
$60,131
Overtime
$832
Other pay
$0
Benefits
$0
Total compensation
$60,963

Source-specific fields

Health Ins
27765
Imrf Fica Med
10162
Life Ins
110
Unemp
53
Workers' Compensation
$4,268
Y2026 Grand Total
108993
Y2026 Salary
$66,635

At Public Works, Jerome Gentry serves as a Parking Systems Repairer Afs1. Their 2025 pay totaled $60,963.

Mary Jacobson

Senior Engineering Technician/Public Works

2025 total comp
$60,730
Base pay
$60,730
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$60,730

Source-specific fields

Health Ins
27765
Imrf Fica Med
10540
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$1,120
Y2026 Grand Total
109451
Y2026 Salary
$69,112

Mary Jacobson holds the role of Senior Engineering Technician at Public Works. In 2025, their total compensation was $60,730.

Sandy Ramirez

Senior Administrative Assistant/Public Works

2025 total comp
$60,730
Base pay
$60,730
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$60,730

Source-specific fields

Health Ins
26745
Imrf Fica Med
10540
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$194
Y2026 Grand Total
107505
Y2026 Salary
$69,112

Sandy Ramirez is a Senior Administrative Assistant at Public Works. 2025 total compensation came to $60,730.

Scott Magnuson

Parking Systems Repairer Afs1/Public Works

2025 total comp
$60,714
Base pay
$59,978
Overtime
$736
Other pay
$0
Benefits
$0
Total compensation
$60,714

Source-specific fields

Health Ins
18510
Imrf Fica Med
9970
Life Ins
110
Unemp
53
Workers' Compensation
$4,268
Y2026 Grand Total
98289
Y2026 Salary
$65,378

Scott Magnuson is a Parking Systems Repairer Afs1 at Public Works. 2025 total compensation came to $60,714.

Joseph Grebener

Retired or Separated in 2025/Public Works

2025 total comp
$60,448
Base pay
$50,843
Overtime
$9,604
Other pay
$1
Benefits
$0
Total compensation
$60,448

Joseph Grebener holds the role of Retired or Separated in 2025 at Public Works. In 2025, their total compensation was $60,448.

Erick Owens

Equipment Operator Afs1/Public Works

2025 total comp
$60,047
Base pay
$49,012
Overtime
$11,036
Other pay
$0
Benefits
$0
Total compensation
$60,047

Source-specific fields

Health Ins
27765
Imrf Fica Med
8841
Life Ins
110
Unemp
53
Workers' Compensation
$3,937
Y2026 Grand Total
98682
Y2026 Salary
$57,976

Erick Owens is a Equipment Operator Afs1 at Public Works. 2025 total compensation came to $60,047.

Justin Pirrie

Traffic Signal Repairer Afs1/Public Works

2025 total comp
$59,999
Base pay
$51,954
Overtime
$8,045
Other pay
$0
Benefits
$0
Total compensation
$59,999

Source-specific fields

Health Ins
27765
Imrf Fica Med
10631
Life Ins
110
Unemp
53
Workers' Compensation
$4,641
Y2026 Grand Total
112914
Y2026 Salary
$69,714

Justin Pirrie is a Traffic Signal Repairer Afs1 at Public Works. 2025 total compensation came to $59,999.

Benjamin Nicholson

Equipment Operator Afs1/Public Works

2025 total comp
$59,894
Base pay
$46,119
Overtime
$13,775
Other pay
$0
Benefits
$0
Total compensation
$59,894

Source-specific fields

Health Ins
18510
Imrf Fica Med
8278
Life Ins
110
Unemp
53
Workers' Compensation
$3,686
Y2026 Grand Total
84917
Y2026 Salary
$54,280

Benjamin Nicholson holds the role of Equipment Operator Afs1 at Public Works. In 2025, their total compensation was $59,894.

Antony Bilic

Senior Engineering Technician/Public Works

2025 total comp
$59,704
Base pay
$59,532
Overtime
$173
Other pay
$0
Benefits
$0
Total compensation
$59,704

Source-specific fields

Health Ins
9255
Imrf Fica Med
10333
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$1,098
Y2026 Grand Total
89355
Y2026 Salary
$67,755

At Public Works, Antony Bilic serves as a Senior Engineering Technician. Their 2025 pay totaled $59,704.

Jenny Beu

Senior Clerk - Payroll Afs1/Public Works

2025 total comp
$59,587
Base pay
$56,873
Overtime
$2,714
Other pay
$0
Benefits
$0
Total compensation
$59,587

Source-specific fields

Health Ins
27765
Imrf Fica Med
9748
Life Ins
110
Unemp
53
Workers' Compensation
$163
Y2026 Grand Total
101760
Y2026 Salary
$63,922

Jenny Beu holds the role of Senior Clerk - Payroll Afs1 at Public Works. In 2025, their total compensation was $59,587.

John Evans

Water Plant Operator Afs1/Public Works

2025 total comp
$59,464
Base pay
$55,918
Overtime
$3,546
Other pay
$0
Benefits
$0
Total compensation
$59,464

Source-specific fields

Health Ins
9255
Imrf Fica Med
9744
Life Ins
110
Unemp
53
Workers' Compensation
$2,549
Y2026 Grand Total
85605
Y2026 Salary
$63,894

John Evans holds the role of Water Plant Operator Afs1 at Public Works. In 2025, their total compensation was $59,464.

Garrett Alley

Water Plant Operator Afs1/Public Works

2025 total comp
$59,456
Base pay
$56,124
Overtime
$3,332
Other pay
$0
Benefits
$0
Total compensation
$59,456

Source-specific fields

Health Ins
27765
Imrf Fica Med
11648
Life Ins
110
Unemp
53
Workers' Compensation
$2,988
Y2026 Grand Total
118946
Y2026 Salary
$76,382

Garrett Alley holds the role of Water Plant Operator Afs1 at Public Works. In 2025, their total compensation was $59,456.

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.