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 1

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.