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 3

Alexander Corcoran

Water Utility Technician/Public Works

2025 total comp
$69,372
Base pay
$49,166
Overtime
$20,206
Other pay
$0
Benefits
$0
Total compensation
$69,372

Source-specific fields

Health Ins
18510
Imrf Fica Med
8634
Life Ins
110
Unemp
53
Workers' Compensation
$2,259
Y2026 Grand Total
86181
Y2026 Salary
$56,615

Alexander Corcoran is a Water Utility Technician at Public Works. 2025 total compensation came to $69,372.

Joel Managbanag

Maintenance Repair Worker Afs1/Public Works

2025 total comp
$69,281
Base pay
$65,826
Overtime
$3,455
Other pay
$0
Benefits
$0
Total compensation
$69,281

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

Joel Managbanag works as a Maintenance Repair Worker Afs1 for Public Works. Joel earned $69,281 in 2025.

William Warren

Retired or Separated in 2025/Public Works

2025 total comp
$69,069
Base pay
$68,425
Overtime
$643
Other pay
$1
Benefits
$0
Total compensation
$69,069

William Warren is a Retired or Separated in 2025 at Public Works. 2025 total compensation came to $69,069.

Tyler Pearson

Equipment Operator Afs1/Public Works

2025 total comp
$68,959
Base pay
$67,012
Overtime
$1,947
Other pay
$0
Benefits
$0
Total compensation
$68,959

Source-specific fields

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

Tyler Pearson works as a Equipment Operator Afs1 for Public Works. Tyler earned $68,959 in 2025.

Toby Bennett

Project Manager/Public Works

2025 total comp
$68,668
Base pay
$63,186
Overtime
$5,482
Other pay
$0
Benefits
$0
Total compensation
$68,668

Source-specific fields

Health Ins
17830
Imrf Fica Med
10766
Life Ins
110
Parking
752
Unemp
53
Workers' Compensation
$1,144
Y2026 Grand Total
101253
Y2026 Salary
$70,598

Toby Bennett holds the role of Project Manager at Public Works. In 2025, their total compensation was $68,668.

Kyle Smith

Tree Trimmer Afs1/Public Works

2025 total comp
$68,659
Base pay
$64,434
Overtime
$4,225
Other pay
$0
Benefits
$0
Total compensation
$68,659

Source-specific fields

Health Ins
8915
Imrf Fica Med
10992
Life Ins
110
Unemp
53
Workers' Compensation
$4,617
Y2026 Grand Total
96764
Y2026 Salary
$72,077

Kyle Smith works as a Tree Trimmer Afs1 for Public Works. Kyle earned $68,659 in 2025.

Michael Whalen

Equipment Operator Afs1/Public Works

2025 total comp
$68,164
Base pay
$64,150
Overtime
$4,014
Other pay
$0
Benefits
$0
Total compensation
$68,164

Source-specific fields

Health Ins
18510
Imrf Fica Med
10769
Life Ins
110
Unemp
53
Workers' Compensation
$4,440
Y2026 Grand Total
104501
Y2026 Salary
$70,619

At Public Works, Michael Whalen serves as a Equipment Operator Afs1. Their 2025 pay totaled $68,164.

Anthony Giacomazzo

Tree Trimmer Afs1/Public Works

2025 total comp
$67,817
Base pay
$65,757
Overtime
$2,060
Other pay
$0
Benefits
$0
Total compensation
$67,817

Source-specific fields

Health Ins
27765
Imrf Fica Med
10992
Life Ins
110
Unemp
53
Workers' Compensation
$4,617
Y2026 Grand Total
115614
Y2026 Salary
$72,077

Anthony Giacomazzo works as a Tree Trimmer Afs1 for Public Works. Anthony earned $67,817 in 2025.

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.