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 17

John Iavarone

7670C - Wastewater Trtmnt Plnt Helper/Public Works

2024 total comp
$35,730
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$28,698
Overtime
$7,033
Other pay
$0
Benefits
$0
Total compensation
$35,730
Hire date
2024-03-18

Source-specific fields

Fid
6977
Terminate
0

John Iavarone is a 7670C - Wastewater Trtmnt Plnt Helper at Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2024 (under a year). 2024 total compensation came to $35,730.

Eric Hofmeister

9391C - Deputy Community of Public Works (Adm)/Public Works

2024 total comp
$35,705
Sub-department
Management
Base pay
$3,446
Overtime
$0
Other pay
$32,260
Benefits
$0
Total compensation
$35,705
Hire date
2018-03-12

Source-specific fields

Fid
7068
Terminate
32259.73
Termination Date
Dec 29, 2023

Eric Hofmeister works as a 9391C - Deputy Community of Public Works (Adm) for Public Works within Management. They have served since 2018 (about 6 years). Eric earned $35,705 in 2024.

Padraic Buckley

7669C - Senior Wastewtr Trtmnt Plnt Helper/Public Works

2024 total comp
$35,181
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$19,505
Overtime
$0
Other pay
$15,677
Benefits
$0
Total compensation
$35,181
Hire date
2001-12-17

Source-specific fields

Fid
1836
Terminate
0

Padraic Buckley works as a 7669C - Senior Wastewtr Trtmnt Plnt Helper for Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2001 (about 23 years). Padraic earned $35,181 in 2024.

Nicholas Petri

7002C - Maintenance Mechanic I/Public Works

2024 total comp
$34,909
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$33,989
Overtime
$544
Other pay
$377
Benefits
$0
Total compensation
$34,909
Hire date
2023-06-12

Source-specific fields

Fid
11852
Terminate
0

At Public Works, Nicholas Petri serves as a 7002C - Maintenance Mechanic I within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2023, about a year. Their 2024 pay totaled $34,909.

Reymond Kane

7670C - Wastewater Trtmnt Plnt Helper/Public Works

2024 total comp
$34,789
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$31,333
Overtime
$3,456
Other pay
$0
Benefits
$0
Total compensation
$34,789
Hire date
2023-01-09

Source-specific fields

Fid
7717
Terminate
0
Termination Date
Nov 22, 2024

Reymond Kane works as a 7670C - Wastewater Trtmnt Plnt Helper for Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2023 (about a year). Reymond earned $34,789 in 2024.

Salvatore Prisco

7202T - Storm Response Equipment Op/Public Works

2024 total comp
$34,613
Sub-department
Temp
Base pay
$34,163
Overtime
$0
Other pay
$450
Benefits
$0
Total compensation
$34,613
Hire date
2025-01-27

Source-specific fields

Fid
12294
Terminate
0
Termination Date
Dec 19, 2024

Salvatore Prisco holds the role of 7202T - Storm Response Equipment Op at Public Works within Temporary. Their hire date on record is 2025-01-27. In 2024, their total compensation was $34,613.

Noureldeen Elfaham

7191C - Auto Mechanic I/Public Works

2024 total comp
$34,330
Base pay
$33,468
Overtime
$437
Other pay
$425
Benefits
$0
Total compensation
$34,330
Hire date
2025-03-03

Source-specific fields

Fid
4434
Terminate
0
Termination Date
Nov 1, 2024

Noureldeen Elfaham works as a 7191C - Auto Mechanic I for Public Works. Their hire date on record is 2025-03-03. Noureldeen earned $34,330 in 2024.

Derek Fleming

7475C - Senior Wastewater Trt Plt Op (3A)/Public Works

2024 total comp
$34,297
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$31,095
Overtime
$0
Other pay
$3,202
Benefits
$0
Total compensation
$34,297
Hire date
1989-04-17

Source-specific fields

Fid
4854
Terminate
2293.86
Termination Date
Jun 28, 2024

Derek Fleming works as a 7475C - Senior Wastewater Trt Plt Op (3A) for Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 1989, about 35 years. Derek earned $34,297 in 2024.

Brian Larocco-Barry

8051C - Custodial Worker I/Public Works

2024 total comp
$33,848
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$33,471
Overtime
$0
Other pay
$377
Benefits
$0
Total compensation
$33,848
Hire date
2023-06-13

Source-specific fields

Fid
8450
Terminate
0

At Public Works, Brian Larocco-Barry serves as a 8051C - Custodial Worker I within Association of Municipal Employees (Ame-Blue Collar). Hired in 2023, they have about a year of service. Their 2024 pay totaled $33,848.

Jose Uceda

7670C - Wastewater Trtmnt Plnt Helper/Public Works

2024 total comp
$33,813
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$28,698
Overtime
$5,115
Other pay
$0
Benefits
$0
Total compensation
$33,813
Hire date
2024-03-18

Source-specific fields

Fid
15924
Terminate
0

Jose Uceda works as a 7670C - Wastewater Trtmnt Plnt Helper for Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 2024, they have under a year of service. Jose earned $33,813 in 2024.

Lisa Stengel

0205C - Account Clerk/Public Works

2024 total comp
$33,767
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$33,767
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$33,767
Hire date
2024-02-20

Source-specific fields

Fid
14784
Terminate
0

Lisa Stengel holds the role of 0205C - Account Clerk at Public Works within Association of Municipal Employees (Ame-White Collar). They have served since 2024 (under a year). In 2024, their total compensation was $33,767.

John Pastore

7201C - Auto Equipment Operator/Public Works

2024 total comp
$33,678
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$28,179
Overtime
$5,122
Other pay
$377
Benefits
$0
Total compensation
$33,678
Hire date
2024-02-20

Source-specific fields

Fid
11922
Terminate
0
Termination Date
Aug 24, 2023

At Public Works, John Pastore serves as a 7201C - Auto Equipment Operator within Association of Municipal Employees (Ame-Blue Collar). They have served since 2024 (under a year). Their 2024 pay totaled $33,678.

Harrison Heinrichs

1036C - Assistant Mechanical Engineer/Public Works

2024 total comp
$33,665
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$31,586
Overtime
$2,080
Other pay
$0
Benefits
$0
Total compensation
$33,665
Hire date
2024-06-10

Source-specific fields

Fid
6574
Terminate
0

Harrison Heinrichs works as a 1036C - Assistant Mechanical Engineer for Public Works within Association of Municipal Employees (Ame-White Collar). They have served since 2024 (under a year). Harrison earned $33,665 in 2024.

Paige Mcsweeney

8051C - Custodial Worker I/Public Works

2024 total comp
$32,832
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$31,513
Overtime
$800
Other pay
$519
Benefits
$0
Total compensation
$32,832
Hire date
2023-02-21

Source-specific fields

Fid
10198
Terminate
0

Paige Mcsweeney works as a 8051C - Custodial Worker I for Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2023, about a year. Paige earned $32,832 in 2024.

Ralph Colicchio

7202T - Storm Response Equipment Op/Public Works

2024 total comp
$32,768
Base pay
$31,433
Overtime
$1,335
Other pay
$0
Benefits
$0
Total compensation
$32,768
Hire date
2025-01-19

Source-specific fields

Fid
3025
Terminate
0
Termination Date
Dec 20, 2024

Ralph Colicchio is a 7202T - Storm Response Equipment Op at Public Works. Records show a hire date of 2025-01-19. 2024 total compensation came to $32,768.

Alvin Dockery

8051C - Custodial Worker I/Public Works

2024 total comp
$32,658
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$32,281
Overtime
$0
Other pay
$377
Benefits
$0
Total compensation
$32,658
Hire date
2022-09-07

Source-specific fields

Fid
4086
Terminate
0
Termination Date
Sep 4, 2022

Alvin Dockery works as a 8051C - Custodial Worker I for Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2022, about 2 years. Alvin earned $32,658 in 2024.

Linda Waring

0905C - Administrator II/Public Works

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

Source-specific fields

Fid
16004
Terminate
0
Termination Date
Dec 31, 2021

Linda Waring works as a 0905C - Administrator II for Public Works within Association of Municipal Employees (Ame-White Collar). Their tenure dates to 2022, about 2 years. Linda earned $32,571 in 2024.

John Borghardt

2258C - Chemist III/Public Works

2024 total comp
$31,254
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$31,254
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$31,254
Hire date
2022-08-08

Source-specific fields

Fid
1489
Terminate
0
Termination Date
Jun 30, 2022

John Borghardt holds the role of 2258C - Chemist III at Public Works within Association of Municipal Employees (Ame-White Collar). Hired in 2022, they have about 2 years of service. In 2024, their total compensation was $31,254.

Donald Johanson

7670C - Wastewater Trtmnt Plnt Helper/Public Works

2024 total comp
$31,133
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$28,698
Overtime
$2,436
Other pay
$0
Benefits
$0
Total compensation
$31,133
Hire date
2024-03-18

Source-specific fields

Fid
7507
Terminate
0

Donald Johanson works as a 7670C - Wastewater Trtmnt Plnt Helper for Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 2024, they have under a year of service. Donald earned $31,133 in 2024.

Vincent Simard

7001C - Laborer/Public Works

2024 total comp
$30,945
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$29,636
Overtime
$932
Other pay
$377
Benefits
$0
Total compensation
$30,945
Hire date
2024-01-22

Source-specific fields

Fid
14209
Terminate
0
Termination Date
Dec 22, 2023

At Public Works, Vincent Simard serves as a 7001C - Laborer within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2024, under a year. Their 2024 pay totaled $30,945.

Julio Germain

7239C - Bridge Operator/Public Works

2024 total comp
$30,877
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$27,689
Overtime
$2,938
Other pay
$250
Benefits
$0
Total compensation
$30,877
Hire date
2019-11-18

Source-specific fields

Fid
5695
Terminate
0
Termination Date
Aug 13, 2024

Julio Germain works as a 7239C - Bridge Operator for Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 2019, they have about 5 years of service. Julio earned $30,877 in 2024.

Ivan David-Sullivan

7201C - Auto Equipment Operator/Public Works

2024 total comp
$29,538
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$22,837
Overtime
$3,995
Other pay
$2,707
Benefits
$0
Total compensation
$29,538
Hire date
2022-05-31

Source-specific fields

Fid
3324
Terminate
484.95
Termination Date
Aug 27, 2024

Ivan David-Sullivan works as a 7201C - Auto Equipment Operator for Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 2022, they have about 2 years of service. Ivan earned $29,538 in 2024.

Joseph Murphy

7001C - Laborer/Public Works

2024 total comp
$29,060
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$27,860
Overtime
$1,200
Other pay
$0
Benefits
$0
Total compensation
$29,060
Hire date
2024-07-08

Source-specific fields

Fid
10844
Terminate
0
Termination Date
Jun 21, 2024

At Public Works, Joseph Murphy serves as a 7001C - Laborer within Association of Municipal Employees (Ame-Blue Collar). They have served since 2024 (under a year). Their 2024 pay totaled $29,060.

Paul Owens Isaac

7670C - Wastewater Trtmnt Plnt Helper/Public Works

2024 total comp
$28,955
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$26,324
Overtime
$2,630
Other pay
$0
Benefits
$0
Total compensation
$28,955
Hire date
2024-04-01

Source-specific fields

Fid
11245
Terminate
0

Paul Owens Isaac works as a 7670C - Wastewater Trtmnt Plnt Helper for Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2024 (under a year). Paul earned $28,955 in 2024.

Timothy Herrmann

7202T - Storm Response Equipment Op/Public Works

2024 total comp
$28,665
Sub-department
Temp
Base pay
$28,665
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$28,665
Hire date
2025-01-19

Source-specific fields

Fid
6744
Terminate
0
Termination Date
Dec 20, 2024

Timothy Herrmann holds the role of 7202T - Storm Response Equipment Op at Public Works within Temporary. Their hire date on record is 2025-01-19. In 2024, their total compensation was $28,665.

Douglas Haussel

0752C - Public Works Specialist Projects Sup/Public Works

2024 total comp
$28,336
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$28,336
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$28,336
Hire date
2024-10-07

Source-specific fields

Fid
6767
Terminate
0
Termination Date
Feb 21, 2020

Douglas Haussel works as a 0752C - Public Works Specialist Projects Sup for Public Works within Association of Municipal Employees (Ame-White Collar). Hired in 2024, they have under a year of service. Douglas earned $28,336 in 2024.

Eric Heskin

7001C - Laborer/Public Works

2024 total comp
$28,020
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$26,342
Overtime
$1,301
Other pay
$377
Benefits
$0
Total compensation
$28,020
Hire date
2024-01-23

Source-specific fields

Fid
6769
Terminate
0
Termination Date
Dec 6, 2024

Eric Heskin holds the role of 7001C - Laborer at Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2024 (under a year). In 2024, their total compensation was $28,020.

Jeanne Mccarthy

8051C - Custodial Worker I/Public Works

2024 total comp
$26,348
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$24,714
Overtime
$1,385
Other pay
$250
Benefits
$0
Total compensation
$26,348
Hire date
2024-04-29

Source-specific fields

Fid
9791
Terminate
0

Jeanne Mccarthy works as a 8051C - Custodial Worker I for Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2024, under a year. Jeanne earned $26,348 in 2024.

Gabriel Limbach

8051C - Custodial Worker I/Public Works

2024 total comp
$26,124
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$24,714
Overtime
$1,161
Other pay
$250
Benefits
$0
Total compensation
$26,124
Hire date
2024-04-29

Source-specific fields

Fid
8846
Terminate
0

Gabriel Limbach is a 8051C - Custodial Worker I at Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2024, under a year. 2024 total compensation came to $26,124.

Zachary Rizopoulos

7191C - Auto Mechanic I/Public Works

2024 total comp
$25,731
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$21,544
Overtime
$4,060
Other pay
$127
Benefits
$0
Total compensation
$25,731
Hire date
2024-06-10

Source-specific fields

Fid
13193
Terminate
0

Zachary Rizopoulos is a 7191C - Auto Mechanic I at Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2024, under a year. 2024 total compensation came to $25,731.

Christopher Grant

7670C - Wastewater Trtmnt Plnt Helper/Public Works

2024 total comp
$25,264
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$23,070
Overtime
$1,067
Other pay
$1,128
Benefits
$0
Total compensation
$25,264
Hire date
2023-07-24

Source-specific fields

Fid
6290
Terminate
1052.77
Termination Date
Jul 23, 2024

At Public Works, Christopher Grant serves as a 7670C - Wastewater Trtmnt Plnt Helper within Association of Municipal Employees (Ame-Blue Collar). They have served since 2023 (about a year). Their 2024 pay totaled $25,264.

Ronald Humphreys

7001C - Laborer/Public Works

2024 total comp
$24,786
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$22,466
Overtime
$2,070
Other pay
$250
Benefits
$0
Total compensation
$24,786
Hire date
2024-04-29

Source-specific fields

Fid
6818
Terminate
0

Ronald Humphreys holds the role of 7001C - Laborer at Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2024 (under a year). In 2024, their total compensation was $24,786.

Michael Trotta

1052C - Assistant Clerk of Works/Public Works

2024 total comp
$24,760
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$24,633
Overtime
$0
Other pay
$127
Benefits
$0
Total compensation
$24,760
Hire date
2024-08-19

Source-specific fields

Fid
15561
Terminate
0

At Public Works, Michael Trotta serves as a 1052C - Assistant Clerk of Works within Association of Municipal Employees (Ame-White Collar). Their tenure dates to 2024, under a year. Their 2024 pay totaled $24,760.

Cesar Valcarcel

7460C - Wastewater Trtmt Plt Oper Trn/Public Works

2024 total comp
$24,248
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$16,606
Overtime
$6,632
Other pay
$1,010
Benefits
$0
Total compensation
$24,248
Hire date
2024-12-23

Source-specific fields

Fid
15673
Terminate
1009.64
Termination Date
May 19, 2024

Cesar Valcarcel holds the role of 7460C - Wastewater Trtmt Plt Oper Trn at Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2024, under a year. In 2024, their total compensation was $24,248.

Coryn Jepson

1140C - Assistant Architect/Public Works

2024 total comp
$24,235
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$24,235
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$24,235
Hire date
2024-08-19

Source-specific fields

Fid
7342
Terminate
0

Coryn Jepson is a 1140C - Assistant Architect at Public Works within Association of Municipal Employees (Ame-White Collar). Their tenure dates to 2024, under a year. 2024 total compensation came to $24,235.

Amadou Cisse

7001C - Laborer/Public Works

2024 total comp
$23,288
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$22,466
Overtime
$572
Other pay
$250
Benefits
$0
Total compensation
$23,288
Hire date
2024-04-29

Source-specific fields

Fid
2601
Terminate
0

Amadou Cisse works as a 7001C - Laborer for Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2024 (under a year). Amadou earned $23,288 in 2024.

John Amorello

0112C - Duplicating Mach Op III/Public Works

2024 total comp
$22,977
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$22,601
Overtime
$0
Other pay
$377
Benefits
$0
Total compensation
$22,977
Hire date
2024-05-28

Source-specific fields

Fid
390
Terminate
0

John Amorello holds the role of 0112C - Duplicating Mach Op III at Public Works within Association of Municipal Employees (Ame-White Collar). Hired in 2024, they have under a year of service. In 2024, their total compensation was $22,977.

Anthony Bittrolff

7002C - Maintenance Mechanic I/Public Works

2024 total comp
$22,913
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$19,311
Overtime
$3,602
Other pay
$0
Benefits
$0
Total compensation
$22,913
Hire date
2024-06-10

Source-specific fields

Fid
1484
Terminate
0

Anthony Bittrolff works as a 7002C - Maintenance Mechanic I for Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2024 (under a year). Anthony earned $22,913 in 2024.

Jeffrey Ogden

8051C - Custodial Worker I/Public Works

2024 total comp
$22,579
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$6,151
Overtime
$1,904
Other pay
$14,524
Benefits
$0
Total compensation
$22,579
Hire date
1992-09-16

Source-specific fields

Fid
11478
Terminate
14523.51
Termination Date
Jan 30, 2024

Jeffrey Ogden works as a 8051C - Custodial Worker I for Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 1992, they have about 32 years of service. Jeffrey earned $22,579 in 2024.

John Ewald

3816T - Student Intern II/Public Works

2024 total comp
$22,419
Sub-department
Temp
Base pay
$22,419
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$22,419
Hire date
2025-01-21

Source-specific fields

Fid
4683
Terminate
0
Termination Date
Dec 20, 2024

John Ewald holds the role of 3816T - Student Intern II at Public Works within Temporary. Their hire date on record is 2025-01-21. In 2024, their total compensation was $22,419.