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 5

Frank Williams

Maintenance Worker Afs1/Public Works

2025 total comp
$41,997
Base pay
$40,184
Overtime
$1,812
Other pay
$1
Benefits
$0
Total compensation
$41,997

Source-specific fields

Imrf Fica Med
0
Y2026 Grand Total
0

Frank Williams is a Maintenance Worker Afs1 at Public Works. 2025 total compensation came to $41,997.

Heather Padgett

Water Plant Operator Afs1/Public Works

2025 total comp
$40,174
Base pay
$35,839
Overtime
$4,335
Other pay
$0
Benefits
$0
Total compensation
$40,174

Source-specific fields

Health Ins
9255
Imrf Fica Med
9847
Life Ins
110
Unemp
53
Workers' Compensation
$2,576
Y2026 Grand Total
86413
Y2026 Salary
$64,572

Heather Padgett is a Water Plant Operator Afs1 at Public Works. 2025 total compensation came to $40,174.

Earl Wilkerson

Retired or Separated in 2025/Public Works

2025 total comp
$37,013
Base pay
$36,757
Overtime
$256
Other pay
$0
Benefits
$0
Total compensation
$37,013

At Public Works, Earl Wilkerson serves as a Retired or Separated in 2025. Their 2025 pay totaled $37,013.

Roger Niesman

Traffic Sign & Mark Technician Afs1/Public Works

2025 total comp
$36,919
Base pay
$36,919
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$36,919

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

Roger Niesman works as a Traffic Sign & Mark Technician Afs1 for Public Works. Roger earned $36,919 in 2025.

Karly Jones Young

Retired or Separated in 2025/Public Works

2025 total comp
$34,085
Base pay
$34,085
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,085

At Public Works, Karly Jones Young serves as a Retired or Separated in 2025. Their 2025 pay totaled $34,085.

Jalen Tabilangan

Maintenance Worker Afs1/Public Works

2025 total comp
$32,378
Base pay
$24,984
Overtime
$7,394
Other pay
$0
Benefits
$0
Total compensation
$32,378

Source-specific fields

Health Ins
9255
Imrf Fica Med
6919
Life Ins
110
Unemp
53
Workers' Compensation
$3,081
Y2026 Grand Total
64785
Y2026 Salary
$45,368

Jalen Tabilangan works as a Maintenance Worker Afs1 for Public Works. Jalen earned $32,378 in 2025.

Ian Vanbarriger

Maintenance Worker Afs1/Public Works

2025 total comp
$28,315
Base pay
$28,232
Overtime
$83
Other pay
$0
Benefits
$0
Total compensation
$28,315

Source-specific fields

Imrf Fica Med
0
Y2026 Grand Total
0

At Public Works, Ian Vanbarriger serves as a Maintenance Worker Afs1. Their 2025 pay totaled $28,315.

Nancy Carreno

Retired or Separated in 2025/Public Works

2025 total comp
$28,206
Base pay
$24,163
Overtime
$4,043
Other pay
$0
Benefits
$0
Total compensation
$28,206

Nancy Carreno holds the role of Retired or Separated in 2025 at Public Works. In 2025, their total compensation was $28,206.

Edward Spitz

Maintenance Worker Afs1/Public Works

2025 total comp
$26,933
Base pay
$21,033
Overtime
$5,900
Other pay
$0
Benefits
$0
Total compensation
$26,933

Source-specific fields

Health Ins
27765
Imrf Fica Med
6897
Life Ins
110
Unemp
53
Workers' Compensation
$3,071
Y2026 Grand Total
83125
Y2026 Salary
$45,228

Edward Spitz holds the role of Maintenance Worker Afs1 at Public Works. In 2025, their total compensation was $26,933.

Shawn Postlewaite

Traffic Signal Repairer Afs1/Public Works

2025 total comp
$25,326
Base pay
$22,929
Overtime
$2,397
Other pay
$0
Benefits
$0
Total compensation
$25,326

Source-specific fields

Health Ins
9255
Imrf Fica Med
8701
Life Ins
110
Unemp
53
Workers' Compensation
$3,874
Y2026 Grand Total
79048
Y2026 Salary
$57,055

Shawn Postlewaite is a Traffic Signal Repairer Afs1 at Public Works. 2025 total compensation came to $25,326.

Chad Blackburn

Maintenance Repair Worker Afs1/Public Works

2025 total comp
$23,848
Base pay
$23,395
Overtime
$454
Other pay
$0
Benefits
$0
Total compensation
$23,848

Source-specific fields

Health Ins
9255
Imrf Fica Med
8059
Life Ins
110
Unemp
53
Workers' Compensation
$3,588
Y2026 Grand Total
73908
Y2026 Salary
$52,844

At Public Works, Chad Blackburn serves as a Maintenance Repair Worker Afs1. Their 2025 pay totaled $23,848.

Twan Waller

Temporary Other/Public Works

2025 total comp
$23,667
Base pay
$18,436
Overtime
$5,231
Other pay
$0
Benefits
$0
Total compensation
$23,667

Twan Waller is a Temporary Other at Public Works. 2025 total compensation came to $23,667.

Owen Seabold

Retired or Separated in 2025/Public Works

2025 total comp
$22,608
Base pay
$20,789
Overtime
$1,819
Other pay
$0
Benefits
$0
Total compensation
$22,608

Owen Seabold is a Retired or Separated in 2025 at Public Works. 2025 total compensation came to $22,608.

Dominic Mccarren

Retired or Separated in 2025/Public Works

2025 total comp
$21,434
Base pay
$21,361
Overtime
$73
Other pay
$0
Benefits
$0
Total compensation
$21,434

Dominic Mccarren is a Retired or Separated in 2025 at Public Works. 2025 total compensation came to $21,434.

Jaleel Ford

Temporary Other/Public Works

2025 total comp
$21,428
Base pay
$17,633
Overtime
$3,795
Other pay
$0
Benefits
$0
Total compensation
$21,428

Jaleel Ford holds the role of Temporary Other at Public Works. In 2025, their total compensation was $21,428.

Isaiah Boyd

Temporary Other/Public Works

2025 total comp
$21,351
Base pay
$17,589
Overtime
$3,762
Other pay
$0
Benefits
$0
Total compensation
$21,351

Isaiah Boyd holds the role of Temporary Other at Public Works. In 2025, their total compensation was $21,351.

Antwan Byrd

Temporary Other/Public Works

2025 total comp
$18,537
Base pay
$13,570
Overtime
$4,967
Other pay
$0
Benefits
$0
Total compensation
$18,537

At Public Works, Antwan Byrd serves as a Temporary Other. Their 2025 pay totaled $18,537.

Janelle Solis

Temporary Other/Public Works

2025 total comp
$17,771
Base pay
$15,543
Overtime
$2,228
Other pay
$0
Benefits
$0
Total compensation
$17,771

Janelle Solis holds the role of Temporary Other at Public Works. In 2025, their total compensation was $17,771.

Karin Lower Smith

Senior Clerk - Payroll Afs1/Public Works

2025 total comp
$17,489
Base pay
$17,489
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,489

Source-specific fields

Health Ins
18510
Imrf Fica Med
6897
Life Ins
110
Unemp
53
Workers' Compensation
$127
Y2026 Grand Total
70925
Y2026 Salary
$45,228

Karin Lower Smith holds the role of Senior Clerk - Payroll Afs1 at Public Works. In 2025, their total compensation was $17,489.

Maria Pasillas

Temporary Other/Public Works

2025 total comp
$17,325
Base pay
$14,883
Overtime
$2,442
Other pay
$0
Benefits
$0
Total compensation
$17,325

Maria Pasillas holds the role of Temporary Other at Public Works. In 2025, their total compensation was $17,325.

Elizabeth Paniagua

Retired or Separated in 2025/Public Works

2025 total comp
$12,619
Base pay
$12,619
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$12,619

Elizabeth Paniagua holds the role of Retired or Separated in 2025 at Public Works. In 2025, their total compensation was $12,619.

Kayden Schultz

Senior Engineering Technician/Public Works

2025 total comp
$11,531
Base pay
$11,463
Overtime
$67
Other pay
$1
Benefits
$0
Total compensation
$11,531

Kayden Schultz is a Senior Engineering Technician at Public Works. 2025 total compensation came to $11,531.

Kyan Muhammad

Intern Engineering Technician Coop/Public Works

2025 total comp
$11,145
Base pay
$11,145
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$11,145

Kyan Muhammad is a Intern Engineering Technician Coop at Public Works. 2025 total compensation came to $11,145.

Denise Schulz

Water Meter Reader Afs1/Public Works

2025 total comp
$10,410
Base pay
$10,410
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,410

Source-specific fields

Imrf Fica Med
6569
Life Ins
110
Unemp
53
Workers' Compensation
$121
Y2026 Grand Total
49927
Y2026 Salary
$43,074

Denise Schulz holds the role of Water Meter Reader Afs1 at Public Works. In 2025, their total compensation was $10,410.

Edward Drinkwine

Temporary Other/Public Works

2025 total comp
$8,879
Base pay
$8,879
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$8,879

Edward Drinkwine holds the role of Temporary Other at Public Works. In 2025, their total compensation was $8,879.

Vanessa Horton

Intern Engineering Technician Coop/Public Works

2025 total comp
$8,001
Base pay
$8,001
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$8,001

At Public Works, Vanessa Horton serves as a Intern Engineering Technician Coop. Their 2025 pay totaled $8,001.

Emanuel Solares

Intern Engineering Technician Coop/Public Works

2025 total comp
$7,613
Base pay
$7,607
Overtime
$7
Other pay
$0
Benefits
$0
Total compensation
$7,613

Emanuel Solares holds the role of Intern Engineering Technician Coop at Public Works. In 2025, their total compensation was $7,613.

Gene Spillare

Retired or Separated in 2025/Public Works

2025 total comp
$7,146
Base pay
$7,146
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$7,146

Gene Spillare works as a Retired or Separated in 2025 for Public Works. Gene earned $7,146 in 2025.

Angelina Muniz

Intern Engineering Technician Coop/Public Works

2025 total comp
$6,684
Base pay
$6,684
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,684

Angelina Muniz works as a Intern Engineering Technician Coop for Public Works. Angelina earned $6,684 in 2025.

Naomi Cultra

Intern Engineering Technician Coop/Public Works

2025 total comp
$6,097
Base pay
$6,097
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,097

At Public Works, Naomi Cultra serves as a Intern Engineering Technician Coop. Their 2025 pay totaled $6,097.

Gregory Lord

Retired or Separated in 2025/Public Works

2025 total comp
$3,066
Base pay
$3,066
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,066

At Public Works, Gregory Lord serves as a Retired or Separated in 2025. Their 2025 pay totaled $3,066.

Bryan Solano

Senior Clerk Afs1/Public Works

2025 total comp
$1,441
Base pay
$1,441
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$1,441

Bryan Solano works as a Senior Clerk Afs1 for Public Works. Bryan earned $1,441 in 2025.

Jeremy Hull

Retired or Separated in 2025/Public Works

2025 total comp
$1,175
Base pay
$1,175
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$1,175

Jeremy Hull holds the role of Retired or Separated in 2025 at Public Works. In 2025, their total compensation was $1,175.

Grace Bryant

Intern Engineering Technician Coop/Public Works

2025 total comp
$896
Base pay
$896
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$896

At Public Works, Grace Bryant serves as a Intern Engineering Technician Coop. Their 2025 pay totaled $896.