GCGovComp.app

Suffolk County, New York / Public Works

Agency file

Public Works

Source file: Suffolk County, New York — Salaries by Department / ingested Jun 19, 2026

The Public Works is a government agency that delivers public services and programs within its jurisdiction.

In 2024, this agency had 836 employees with median total compensation of $61,818; the highest distinct record was $197,513.

Year
2024
Employees
836
Median total
$61,818
Highest record
$197,513

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

$83$158,629+

How 2024 total compensation is spread across the 836 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($61,818) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$55,933 (84%)
  • Overtime$8,170 (12%)
  • Other$2,174 (3%)
  • 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
$8,168
$37,811
$61,818
$94,960
$124,928

The pay ladder for this department. Someone at the 90th percentile earns $124,928 — more than 90% of the department; the 10th percentile earns $8,168. 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 12

Andrew Petroulias

0220C - Accountant Trainee/Public Works

2024 total comp
$59,465
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$59,338
Overtime
$0
Other pay
$127
Benefits
$0
Total compensation
$59,465
Hire date
2018-04-23

Source-specific fields

Fid
11920
Terminate
0

Andrew Petroulias is a 0220C - Accountant Trainee at Public Works within Association of Municipal Employees (Ame-White Collar). Their tenure dates to 2018, about 6 years. 2024 total compensation came to $59,465.

Timothy Casey

7669C - Senior Wastewtr Trtmnt Plnt Helper/Public Works

2024 total comp
$59,156
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$48,872
Overtime
$10,083
Other pay
$202
Benefits
$0
Total compensation
$59,156
Hire date
2020-10-19

Source-specific fields

Fid
2733
Terminate
0

Timothy Casey holds the role of 7669C - Senior Wastewtr Trtmnt Plnt Helper at Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2020 (about 4 years). In 2024, their total compensation was $59,156.

Patrick Allemand

7205C - Construction Equipment Oper/Public Works

2024 total comp
$59,124
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$44,458
Overtime
$14,290
Other pay
$377
Benefits
$0
Total compensation
$59,124
Hire date
2019-02-11

Source-specific fields

Fid
198
Terminate
0

At Public Works, Patrick Allemand serves as a 7205C - Construction Equipment Oper within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2019, about 5 years. Their 2024 pay totaled $59,124.

Christine Ochs

0207C - Principal Account Clerk/Public Works

2024 total comp
$59,071
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$54,637
Overtime
$4,308
Other pay
$127
Benefits
$0
Total compensation
$59,071
Hire date
2016-10-24

Source-specific fields

Fid
11455
Terminate
0

Christine Ochs is a 0207C - Principal Account Clerk at Public Works within Association of Municipal Employees (Ame-White Collar). They have served since 2016 (about 8 years). 2024 total compensation came to $59,071.

Liston England

7215C - Courier/Public Works

2024 total comp
$59,003
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$57,276
Overtime
$0
Other pay
$1,727
Benefits
$0
Total compensation
$59,003
Hire date
2014-06-02

Source-specific fields

Fid
4780
Terminate
0

At Public Works, Liston England serves as a 7215C - Courier within Association of Municipal Employees (Ame-Blue Collar). They have served since 2014 (about 10 years). Their 2024 pay totaled $59,003.

Crystal Wilcox

8051C - Custodial Worker I/Public Works

2024 total comp
$58,970
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$54,496
Overtime
$1,597
Other pay
$2,877
Benefits
$0
Total compensation
$58,970
Hire date
1998-06-01

Source-specific fields

Fid
16732
Terminate
0

Crystal Wilcox holds the role of 8051C - Custodial Worker I at Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 1998 (about 26 years). In 2024, their total compensation was $58,970.

Samuel Carreras

7201C - Auto Equipment Operator/Public Works

2024 total comp
$58,960
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$46,218
Overtime
$12,365
Other pay
$377
Benefits
$0
Total compensation
$58,960
Hire date
2015-07-06

Source-specific fields

Fid
2358
Terminate
0

Samuel Carreras holds the role of 7201C - Auto Equipment Operator at Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2015, about 9 years. In 2024, their total compensation was $58,960.

Ross Kaplan

1003C - Principal Engineering Aide/Public Works

2024 total comp
$58,949
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$52,588
Overtime
$4,337
Other pay
$2,025
Benefits
$0
Total compensation
$58,949
Hire date
2016-11-21

Source-specific fields

Fid
7828
Terminate
0

Ross Kaplan is a 1003C - Principal Engineering Aide at Public Works within Association of Municipal Employees (Ame-White Collar). They have served since 2016 (about 8 years). 2024 total compensation came to $58,949.

Alexander Salzano

7003C - Maintenance Mechanic II/Public Works

2024 total comp
$58,831
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$49,194
Overtime
$9,261
Other pay
$377
Benefits
$0
Total compensation
$58,831
Hire date
2019-07-01

Source-specific fields

Fid
13496
Terminate
0

Alexander Salzano is a 7003C - Maintenance Mechanic II at Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2019 (about 5 years). 2024 total compensation came to $58,831.

Jeffrey Mistler

7001C - Laborer/Public Works

2024 total comp
$58,493
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$54,510
Overtime
$2,257
Other pay
$1,727
Benefits
$0
Total compensation
$58,493
Hire date
2014-05-27

Source-specific fields

Fid
10499
Terminate
0

Jeffrey Mistler works as a 7001C - Laborer for Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2014, about 10 years. Jeffrey earned $58,493 in 2024.

Brendan Dunham

7670C - Wastewater Trtmnt Plnt Helper/Public Works

2024 total comp
$58,468
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$45,581
Overtime
$12,760
Other pay
$127
Benefits
$0
Total compensation
$58,468
Hire date
2023-03-27

Source-specific fields

Fid
4423
Terminate
0
Termination Date
Jun 20, 2022

Brendan Dunham is a 7670C - Wastewater Trtmnt Plnt Helper at Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2023, about a year. 2024 total compensation came to $58,468.

Ian Bergen

7192C - Auto Mechanic II/Public Works

2024 total comp
$58,460
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$46,600
Overtime
$11,309
Other pay
$552
Benefits
$0
Total compensation
$58,460
Hire date
2023-04-03

Source-specific fields

Fid
822
Terminate
0

At Public Works, Ian Bergen serves as a 7192C - Auto Mechanic II within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2023, about a year. Their 2024 pay totaled $58,460.

John Perini

8051C - Custodial Worker I/Public Works

2024 total comp
$58,363
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$45,205
Overtime
$12,782
Other pay
$377
Benefits
$0
Total compensation
$58,363
Hire date
2019-01-28

Source-specific fields

Fid
11673
Terminate
0

At Public Works, John Perini serves as a 8051C - Custodial Worker I within Association of Municipal Employees (Ame-Blue Collar). They have served since 2019 (about 5 years). Their 2024 pay totaled $58,363.

Carlos Pacherres

7003C - Maintenance Mechanic II/Public Works

2024 total comp
$58,156
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$54,164
Overtime
$3,541
Other pay
$452
Benefits
$0
Total compensation
$58,156
Hire date
2019-10-07

Source-specific fields

Fid
11267
Terminate
0

Carlos Pacherres is a 7003C - Maintenance Mechanic II at Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2019, about 5 years. 2024 total compensation came to $58,156.

Joseph Rodriguez

7460C - Wastewater Trtmt Plt Oper Trn/Public Works

2024 total comp
$58,035
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$50,223
Overtime
$7,610
Other pay
$202
Benefits
$0
Total compensation
$58,035
Hire date
2022-05-16

Source-specific fields

Fid
12951
Terminate
0

Joseph Rodriguez is a 7460C - Wastewater Trtmt Plt Oper Trn at Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2022, about 2 years. 2024 total compensation came to $58,035.

Christopher Hickey

7002C - Maintenance Mechanic I/Public Works

2024 total comp
$57,936
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$40,427
Overtime
$17,058
Other pay
$452
Benefits
$0
Total compensation
$57,936
Hire date
2021-10-18

Source-specific fields

Fid
6946
Terminate
0

Christopher Hickey is a 7002C - Maintenance Mechanic I at Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2021, about 3 years. 2024 total compensation came to $57,936.

Roger Philiba

0316C - Warehouse Worker II/Public Works

2024 total comp
$57,871
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$55,144
Overtime
$0
Other pay
$2,727
Benefits
$0
Total compensation
$57,871
Hire date
2002-09-16

Source-specific fields

Fid
12194
Terminate
0

Roger Philiba works as a 0316C - Warehouse Worker II for Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 2002, they have about 22 years of service. Roger earned $57,871 in 2024.

Sebastian Gonzalez-Santiago

1003C - Principal Engineering Aide/Public Works

2024 total comp
$57,736
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$52,588
Overtime
$4,302
Other pay
$847
Benefits
$0
Total compensation
$57,736
Hire date
2017-01-30

Source-specific fields

Fid
5946
Terminate
0

Sebastian Gonzalez-Santiago holds the role of 1003C - Principal Engineering Aide at Public Works within Association of Municipal Employees (Ame-White Collar). Hired in 2017, they have about 7 years of service. In 2024, their total compensation was $57,736.

Robert Johnson

0316C - Warehouse Worker II/Public Works

2024 total comp
$57,677
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$54,496
Overtime
$354
Other pay
$2,827
Benefits
$0
Total compensation
$57,677
Hire date
1985-12-02

Source-specific fields

Fid
7571
Terminate
0

Robert Johnson holds the role of 0316C - Warehouse Worker II at Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 1985, they have about 39 years of service. In 2024, their total compensation was $57,677.

Michael Pinheiro

1010C - Junior Civil Engineer Trainee/Public Works

2024 total comp
$57,474
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$57,474
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$57,474
Hire date
2024-01-22

Source-specific fields

Fid
12345
Terminate
0

Michael Pinheiro works as a 1010C - Junior Civil Engineer Trainee for Public Works within Association of Municipal Employees (Ame-White Collar). Their tenure dates to 2024, under a year. Michael earned $57,474 in 2024.

Daniel Riviezzo

8051C - Custodial Worker I/Public Works

2024 total comp
$57,417
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$54,496
Overtime
$194
Other pay
$2,727
Benefits
$0
Total compensation
$57,417
Hire date
2000-12-04

Source-specific fields

Fid
13182
Terminate
0

Daniel Riviezzo holds the role of 8051C - Custodial Worker I at Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2000 (about 24 years). In 2024, their total compensation was $57,417.

David Masone

8051C - Custodial Worker I/Public Works

2024 total comp
$57,373
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$54,496
Overtime
$0
Other pay
$2,877
Benefits
$0
Total compensation
$57,373
Hire date
1991-07-08

Source-specific fields

Fid
9601
Terminate
0

At Public Works, David Masone serves as a 8051C - Custodial Worker I within Association of Municipal Employees (Ame-Blue Collar). Hired in 1991, they have about 33 years of service. Their 2024 pay totaled $57,373.

Brian Mahoney

7002C - Maintenance Mechanic I/Public Works

2024 total comp
$57,344
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$48,240
Overtime
$8,854
Other pay
$250
Benefits
$0
Total compensation
$57,344
Hire date
2024-02-13

Source-specific fields

Fid
9337
Terminate
0

Brian Mahoney is a 7002C - Maintenance Mechanic I at Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2024 (under a year). 2024 total compensation came to $57,344.

Ryan Alles

0304C - Materiel Control Clerk IV/Public Works

2024 total comp
$57,326
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$49,194
Overtime
$8,006
Other pay
$127
Benefits
$0
Total compensation
$57,326
Hire date
2019-05-06

Source-specific fields

Fid
263
Terminate
0

Ryan Alles is a 0304C - Materiel Control Clerk IV at Public Works within Association of Municipal Employees (Ame-White Collar). They have served since 2019 (about 5 years). 2024 total compensation came to $57,326.

Ricky Moller

0316C - Warehouse Worker II/Public Works

2024 total comp
$57,223
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$54,496
Overtime
$0
Other pay
$2,727
Benefits
$0
Total compensation
$57,223
Hire date
2000-04-17

Source-specific fields

Fid
10468
Terminate
0

Ricky Moller holds the role of 0316C - Warehouse Worker II at Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2000 (about 24 years). In 2024, their total compensation was $57,223.

Kevin Bustamante

7003C - Maintenance Mechanic II/Public Works

2024 total comp
$57,082
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$40,355
Overtime
$16,600
Other pay
$127
Benefits
$0
Total compensation
$57,082
Hire date
2023-01-23

Source-specific fields

Fid
1955
Terminate
0

Kevin Bustamante works as a 7003C - Maintenance Mechanic II for Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 2023, they have about a year of service. Kevin earned $57,082 in 2024.

Kyle Barresi

7462C - Wastwatr Treatmt Plnt Op(2)/Public Works

2024 total comp
$56,882
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$54,512
Overtime
$2,243
Other pay
$127
Benefits
$0
Total compensation
$56,882
Hire date
2018-06-04

Source-specific fields

Fid
827
Terminate
0

Kyle Barresi is a 7462C - Wastwatr Treatmt Plnt Op(2) at Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2018, about 6 years. 2024 total compensation came to $56,882.

Joseph Vignato

7670C - Wastewater Trtmnt Plnt Helper/Public Works

2024 total comp
$56,850
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$44,894
Overtime
$11,829
Other pay
$127
Benefits
$0
Total compensation
$56,850
Hire date
2018-04-25

Source-specific fields

Fid
15732
Terminate
0

Joseph Vignato holds the role of 7670C - Wastewater Trtmnt Plnt Helper at Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2018 (about 6 years). In 2024, their total compensation was $56,850.

Aundra Talbert

7001C - Laborer/Public Works

2024 total comp
$56,700
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$53,210
Overtime
$1,264
Other pay
$2,227
Benefits
$0
Total compensation
$56,700
Hire date
2006-11-20

Source-specific fields

Fid
14969
Terminate
0

Aundra Talbert is a 7001C - Laborer at Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 2006, they have about 18 years of service. 2024 total compensation came to $56,700.

James Henderson

7676C - Indust Wste Pretrt Technician Traine/Public Works

2024 total comp
$56,696
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$53,537
Overtime
$3,033
Other pay
$127
Benefits
$0
Total compensation
$56,696
Hire date
2021-06-14

Source-specific fields

Fid
6789
Terminate
0

James Henderson holds the role of 7676C - Indust Wste Pretrt Technician Traine at Public Works within Association of Municipal Employees (Ame-White Collar). They have served since 2021 (about 3 years). In 2024, their total compensation was $56,696.

John Detmer

7205C - Construction Equipment Oper/Public Works

2024 total comp
$56,688
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$52,351
Overtime
$3,961
Other pay
$377
Benefits
$0
Total compensation
$56,688
Hire date
2019-09-23

Source-specific fields

Fid
3948
Terminate
0

John Detmer holds the role of 7205C - Construction Equipment Oper at Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 2019, they have about 5 years of service. In 2024, their total compensation was $56,688.

Luke Saglimbeni

7460C - Wastewater Trtmt Plt Oper Trn/Public Works

2024 total comp
$56,160
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$46,956
Overtime
$9,003
Other pay
$202
Benefits
$0
Total compensation
$56,160
Hire date
2023-09-05

Source-specific fields

Fid
13400
Terminate
0

At Public Works, Luke Saglimbeni serves as a 7460C - Wastewater Trtmt Plt Oper Trn within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2023, about a year. Their 2024 pay totaled $56,160.

Ronald Zelaya

7192C - Auto Mechanic II/Public Works

2024 total comp
$56,050
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$43,410
Overtime
$12,215
Other pay
$425
Benefits
$0
Total compensation
$56,050
Hire date
2023-12-11

Source-specific fields

Fid
16853
Terminate
0

Ronald Zelaya holds the role of 7192C - Auto Mechanic II at Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2023, about a year. In 2024, their total compensation was $56,050.

Nelson Villalta-Umanzor

7192C - Auto Mechanic II/Public Works

2024 total comp
$56,012
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$43,410
Overtime
$12,177
Other pay
$425
Benefits
$0
Total compensation
$56,012
Hire date
2023-10-02

Source-specific fields

Fid
15743
Terminate
0

At Public Works, Nelson Villalta-Umanzor serves as a 7192C - Auto Mechanic II within Association of Municipal Employees (Ame-Blue Collar). They have served since 2023 (about a year). Their 2024 pay totaled $56,012.

Joseph Podlaha

7002C - Maintenance Mechanic I/Public Works

2024 total comp
$55,876
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$38,962
Overtime
$14,737
Other pay
$2,177
Benefits
$0
Total compensation
$55,876
Hire date
2021-04-19

Source-specific fields

Fid
12114
Terminate
0

Joseph Podlaha holds the role of 7002C - Maintenance Mechanic I at Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2021 (about 3 years). In 2024, their total compensation was $55,876.

Anthony Prisco

7380C - Bridge Maintenance Mechanic I/Public Works

2024 total comp
$55,272
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$45,699
Overtime
$9,196
Other pay
$377
Benefits
$0
Total compensation
$55,272
Hire date
2016-07-25

Source-specific fields

Fid
12231
Terminate
0

Anthony Prisco holds the role of 7380C - Bridge Maintenance Mechanic I at Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2016, about 8 years. In 2024, their total compensation was $55,272.

Emily Ohanlon

2204C - Laboratory Technician (Pw)/Public Works

2024 total comp
$55,232
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$53,756
Overtime
$0
Other pay
$1,477
Benefits
$0
Total compensation
$55,232
Hire date
2010-04-26

Source-specific fields

Fid
11543
Terminate
0

At Public Works, Emily Ohanlon serves as a 2204C - Laboratory Technician (Pw) within Association of Municipal Employees (Ame-White Collar). They have served since 2010 (about 14 years). Their 2024 pay totaled $55,232.

Michael Mulligan

7670C - Wastewater Trtmnt Plnt Helper/Public Works

2024 total comp
$55,191
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$48,430
Overtime
$6,634
Other pay
$127
Benefits
$0
Total compensation
$55,191
Hire date
2015-06-15

Source-specific fields

Fid
10642
Terminate
0

Michael Mulligan is a 7670C - Wastewater Trtmnt Plnt Helper at Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2015 (about 9 years). 2024 total compensation came to $55,191.

Denise Riggio

0207C - Principal Account Clerk/Public Works

2024 total comp
$55,117
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$54,637
Overtime
$354
Other pay
$127
Benefits
$0
Total compensation
$55,117
Hire date
2012-07-05

Source-specific fields

Fid
12836
Terminate
0

Denise Riggio holds the role of 0207C - Principal Account Clerk at Public Works within Association of Municipal Employees (Ame-White Collar). Their tenure dates to 2012, about 12 years. In 2024, their total compensation was $55,117.

Suzanne Boykin

5105C - Building Permits Examiner/Public Works

2024 total comp
$55,103
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$54,637
Overtime
$339
Other pay
$127
Benefits
$0
Total compensation
$55,103
Hire date
2018-10-22

Source-specific fields

Fid
1207
Terminate
0

Suzanne Boykin is a 5105C - Building Permits Examiner at Public Works within Association of Municipal Employees (Ame-White Collar). Hired in 2018, they have about 6 years of service. 2024 total compensation came to $55,103.