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
Total payroll
$55.4M
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

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

Page 1

Robert Mcmurray

7201C - Auto Equipment Operator/Public Works

2024 total comp
$39,431
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$34,315
Overtime
$4,866
Other pay
$250
Benefits
$0
Total compensation
$39,431
Hire date
2023-05-15

Source-specific fields

Fid
10170
Terminate
0
Termination Date
Aug 21, 2021

Robert Mcmurray holds the role of 7201C - Auto Equipment Operator at Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 2023, they have about a year of service. In 2024, their total compensation was $39,431.

Jeremy Giron

8051C - Custodial Worker I/Public Works

2024 total comp
$39,428
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$38,252
Overtime
$800
Other pay
$377
Benefits
$0
Total compensation
$39,428
Hire date
2022-11-28

Source-specific fields

Fid
5969
Terminate
0

Jeremy Giron 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. Jeremy earned $39,428 in 2024.

Vincent Abbondola

7002C - Maintenance Mechanic I/Public Works

2024 total comp
$39,411
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$35,822
Overtime
$3,264
Other pay
$325
Benefits
$0
Total compensation
$39,411
Hire date
2023-10-30

Source-specific fields

Fid
11
Terminate
0

At Public Works, Vincent Abbondola 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 $39,411.

Marvin Mendez- Alvarez

7001C - Laborer/Public Works

2024 total comp
$39,348
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$33,389
Overtime
$4,053
Other pay
$1,907
Benefits
$0
Total compensation
$39,348
Hire date
2023-03-21

Source-specific fields

Fid
10061
Terminate
0

Marvin Mendez- Alvarez works as a 7001C - Laborer for Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2023, about a year. Marvin earned $39,348 in 2024.

Stephen Solomon

7001C - Laborer/Public Works

2024 total comp
$39,289
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$38,600
Overtime
$313
Other pay
$377
Benefits
$0
Total compensation
$39,289
Hire date
2021-05-24

Source-specific fields

Fid
14594
Terminate
0

Stephen Solomon is a 7001C - Laborer at Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 2021, they have about 3 years of service. 2024 total compensation came to $39,289.

Michelle Korec

0025C - Office Assistant/Public Works

2024 total comp
$39,267
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$39,075
Overtime
$66
Other pay
$127
Benefits
$0
Total compensation
$39,267
Hire date
2022-06-01

Source-specific fields

Fid
8050
Terminate
0

Michelle Korec is a 0025C - Office Assistant at Public Works within Association of Municipal Employees (Ame-White Collar). Hired in 2022, they have about 2 years of service. 2024 total compensation came to $39,267.

Eric Mankiewich

1002C - Senior Engineering Aide/Public Works

2024 total comp
$39,262
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$38,871
Overtime
$206
Other pay
$185
Benefits
$0
Total compensation
$39,262
Hire date
2022-05-02

Source-specific fields

Fid
9434
Terminate
0

Eric Mankiewich holds the role of 1002C - Senior Engineering Aide at Public Works within Association of Municipal Employees (Ame-White Collar). Their tenure dates to 2022, about 2 years. In 2024, their total compensation was $39,262.

Jasna Kanlic

0025C - Office Assistant/Public Works

2024 total comp
$39,170
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$38,485
Overtime
$558
Other pay
$127
Benefits
$0
Total compensation
$39,170
Hire date
2022-06-27

Source-specific fields

Fid
7797
Terminate
0

Jasna Kanlic is a 0025C - Office Assistant at Public Works within Association of Municipal Employees (Ame-White Collar). Hired in 2022, they have about 2 years of service. 2024 total compensation came to $39,170.

Elijah Roselle

7001C - Laborer/Public Works

2024 total comp
$39,014
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$38,609
Overtime
$28
Other pay
$377
Benefits
$0
Total compensation
$39,014
Hire date
2017-05-31

Source-specific fields

Fid
13327
Terminate
0

Elijah Roselle works as a 7001C - Laborer for Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2017 (about 7 years). Elijah earned $39,014 in 2024.

Kyle Tierno

7201C - Auto Equipment Operator/Public Works

2024 total comp
$38,656
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$35,686
Overtime
$2,304
Other pay
$667
Benefits
$0
Total compensation
$38,656
Hire date
2023-02-21

Source-specific fields

Fid
15208
Terminate
0
Termination Date
Aug 28, 2022

Kyle Tierno holds the role of 7201C - Auto Equipment Operator at Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 2023, they have about a year of service. In 2024, their total compensation was $38,656.

Kimberly Geiger

7670C - Wastewater Trtmnt Plnt Helper/Public Works

2024 total comp
$38,451
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$37,901
Overtime
$423
Other pay
$127
Benefits
$0
Total compensation
$38,451
Hire date
2022-05-03

Source-specific fields

Fid
5769
Terminate
0

Kimberly Geiger works as a 7670C - Wastewater Trtmnt Plnt Helper for Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 2022, they have about 2 years of service. Kimberly earned $38,451 in 2024.

John Downs

7003C - Maintenance Mechanic II/Public Works

2024 total comp
$38,079
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$37,437
Overtime
$266
Other pay
$377
Benefits
$0
Total compensation
$38,079
Hire date
2023-04-24

Source-specific fields

Fid
4280
Terminate
0

At Public Works, John Downs serves as a 7003C - Maintenance Mechanic II within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2023, about a year. Their 2024 pay totaled $38,079.

Vincent Valenti

7201C - Auto Equipment Operator/Public Works

2024 total comp
$37,959
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$35,459
Overtime
$2,123
Other pay
$377
Benefits
$0
Total compensation
$37,959
Hire date
2022-10-17

Source-specific fields

Fid
15615
Terminate
0

At Public Works, Vincent Valenti serves as a 7201C - Auto Equipment Operator within Association of Municipal Employees (Ame-Blue Collar). Hired in 2022, they have about 2 years of service. Their 2024 pay totaled $37,959.

Haven Vakay

7001C - Laborer/Public Works

2024 total comp
$37,910
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$34,955
Overtime
$2,578
Other pay
$377
Benefits
$0
Total compensation
$37,910
Hire date
2023-01-23

Source-specific fields

Fid
15672
Terminate
0
Termination Date
Dec 16, 2022

Haven Vakay holds the role of 7001C - Laborer 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 $37,910.

Michael Polinice

7670C - Wastewater Trtmnt Plnt Helper/Public Works

2024 total comp
$37,811
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$36,554
Overtime
$1,131
Other pay
$127
Benefits
$0
Total compensation
$37,811
Hire date
2023-06-26

Source-specific fields

Fid
12136
Terminate
0

Michael Polinice works as a 7670C - Wastewater Trtmnt Plnt Helper for Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2023, about a year. Michael earned $37,811 in 2024.

Thomas Weinschenk

7670C - Wastewater Trtmnt Plnt Helper/Public Works

2024 total comp
$37,448
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$37,176
Overtime
$273
Other pay
$0
Benefits
$0
Total compensation
$37,448
Hire date
2023-11-27

Source-specific fields

Fid
16394
Terminate
0

Thomas Weinschenk holds the role of 7670C - Wastewater Trtmnt Plnt Helper 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 $37,448.

Justin Sgroi

7002C - Maintenance Mechanic I/Public Works

2024 total comp
$37,408
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$35,499
Overtime
$1,533
Other pay
$377
Benefits
$0
Total compensation
$37,408
Hire date
2023-07-24

Source-specific fields

Fid
14076
Terminate
0

Justin Sgroi works as a 7002C - Maintenance Mechanic I for Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 2023, they have about a year of service. Justin earned $37,408 in 2024.

Peter Giambalvo

7002C - Maintenance Mechanic I/Public Works

2024 total comp
$37,267
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$36,349
Overtime
$542
Other pay
$377
Benefits
$0
Total compensation
$37,267
Hire date
2023-04-17

Source-specific fields

Fid
5723
Terminate
0

Peter Giambalvo works as a 7002C - Maintenance Mechanic I for Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 2023, they have about a year of service. Peter earned $37,267 in 2024.

Daniel Gantt

8051C - Custodial Worker I/Public Works

2024 total comp
$37,194
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$34,911
Overtime
$1,906
Other pay
$377
Benefits
$0
Total compensation
$37,194
Hire date
2022-07-11

Source-specific fields

Fid
5560
Terminate
0
Termination Date
Jul 8, 2022

Daniel Gantt is a 8051C - Custodial Worker I at Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 2022, they have about 2 years of service. 2024 total compensation came to $37,194.

Harold Tarry

0752C - Public Works Specialist Projects Sup/Public Works

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

Source-specific fields

Fid
15081
Terminate
0
Termination Date
Sep 13, 2024

Harold Tarry is a 0752C - Public Works Specialist Projects Sup at Public Works within Association of Municipal Employees (Ame-White Collar). Hired in 2022, they have about 2 years of service. 2024 total compensation came to $36,836.

Kevin Liselli

7002C - Maintenance Mechanic I/Public Works

2024 total comp
$36,767
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$36,390
Overtime
$0
Other pay
$377
Benefits
$0
Total compensation
$36,767
Hire date
2023-10-02

Source-specific fields

Fid
9129
Terminate
0

Kevin Liselli holds the role of 7002C - Maintenance Mechanic I at Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2023 (about a year). In 2024, their total compensation was $36,767.

Joel Perez

7670C - Wastewater Trtmnt Plnt Helper/Public Works

2024 total comp
$36,593
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$35,107
Overtime
$1,359
Other pay
$127
Benefits
$0
Total compensation
$36,593
Hire date
2021-12-13

Source-specific fields

Fid
11655
Terminate
0

Joel Perez is a 7670C - Wastewater Trtmnt Plnt Helper at Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2021 (about 3 years). 2024 total compensation came to $36,593.

Jeanne Campo

0025C - Office Assistant/Public Works

2024 total comp
$36,590
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$31,199
Overtime
$293
Other pay
$5,098
Benefits
$0
Total compensation
$36,590
Hire date
2001-08-22

Source-specific fields

Fid
2348
Terminate
0

At Public Works, Jeanne Campo serves as a 0025C - Office Assistant within Association of Municipal Employees (Ame-White Collar). They have served since 2001 (about 23 years). Their 2024 pay totaled $36,590.

Kenneth Leitch

1001C - Engineering Aide/Public Works

2024 total comp
$36,553
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$36,349
Overtime
$77
Other pay
$127
Benefits
$0
Total compensation
$36,553
Hire date
2023-06-20

Source-specific fields

Fid
8409
Terminate
0

At Public Works, Kenneth Leitch serves as a 1001C - Engineering Aide within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2023, about a year. Their 2024 pay totaled $36,553.

Derrick Sloane

1011C - Junior Civil Engineer/Public Works

2024 total comp
$36,533
Sub-department
Association of Municipal Employees (AME-White Collar)
Base pay
$36,406
Overtime
$0
Other pay
$127
Benefits
$0
Total compensation
$36,533
Hire date
2023-06-12

Source-specific fields

Fid
14427
Terminate
0

Derrick Sloane is a 1011C - Junior Civil Engineer at Public Works within Association of Municipal Employees (Ame-White Collar). Hired in 2023, they have about a year of service. 2024 total compensation came to $36,533.

Paul Micciche

7001C - Laborer/Public Works

2024 total comp
$36,377
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$33,362
Overtime
$2,638
Other pay
$377
Benefits
$0
Total compensation
$36,377
Hire date
2023-12-26

Source-specific fields

Fid
10107
Terminate
0

Paul Micciche is a 7001C - Laborer at Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2023, about a year. 2024 total compensation came to $36,377.

Michael Minella

7670C - Wastewater Trtmnt Plnt Helper/Public Works

2024 total comp
$35,877
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$32,644
Overtime
$563
Other pay
$2,670
Benefits
$0
Total compensation
$35,877
Hire date
2022-11-14

Source-specific fields

Fid
10557
Terminate
0

Michael Minella works as a 7670C - Wastewater Trtmnt Plnt Helper for Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2022, about 2 years. Michael earned $35,877 in 2024.

Joseph Casalino

8051C - Custodial Worker I/Public Works

2024 total comp
$35,862
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$35,466
Overtime
$19
Other pay
$377
Benefits
$0
Total compensation
$35,862
Hire date
2022-07-11

Source-specific fields

Fid
2717
Terminate
0

Joseph Casalino works as a 8051C - Custodial Worker I for Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 2022, they have about 2 years of service. Joseph earned $35,862 in 2024.

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.