GCGovComp.app

Suffolk County, New York / Public Works / 7004C - Maintenance Mechanic III

Job-title file

7004C - Maintenance Mechanic III

Operate, maintain, and repair equipment or facilities, performing skilled hands-on work.

29 employees hold this title in Public Works. Median total compensation for the role is $75,982, above the department median of $61,818.

Employees
29
Total payroll
$2.2M
Role median
$75,982
Agency median
$61,818
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$6,600$149,269+

Hover a bar for its range; click to filter the list below.

How total compensation varies among the 29 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Compare departments

This role across Suffolk County, New York

7004C - Maintenance Mechanic III is held in 4 Suffolk County, New York departments. In Public Works, the median of $75,982 ranks #3 of 4.

Highest-paying departments for this role

District Attorney
$97,106 · 1
Parks
$78,067 · 2

Median total compensation for the 7004C - Maintenance Mechanic III role in other Suffolk County, New Yorkdepartments (highest first). Each bar links to that department’s page for this role.

Record list

Employees with this title

Page 1

Thomas Dennis

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$151,838
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$84,224
Overtime
$64,812
Other pay
$2,802
Benefits
$0
Total compensation
$151,838
Hire date
2000-07-24

Source-specific fields

Fid
3623
Terminate
0

Thomas Dennis works as a 7004C - Maintenance Mechanic III for Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2000, about 24 years. Thomas earned $151,838 in 2024.

Anthony Thomas

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$147,250
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$83,895
Overtime
$60,554
Other pay
$2,802
Benefits
$0
Total compensation
$147,250
Hire date
2000-03-06

Source-specific fields

Fid
15378
Terminate
0

Anthony Thomas works as a 7004C - Maintenance Mechanic III for Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2000 (about 24 years). Anthony earned $147,250 in 2024.

Carl Nelson

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$119,276
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$76,466
Overtime
$40,509
Other pay
$2,302
Benefits
$0
Total compensation
$119,276
Hire date
2009-06-29

Source-specific fields

Fid
11003
Terminate
0

Carl Nelson holds the role of 7004C - Maintenance Mechanic III at Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 2009, they have about 15 years of service. In 2024, their total compensation was $119,276.

Frank Denaro

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$103,054
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$69,178
Overtime
$30,300
Other pay
$3,577
Benefits
$0
Total compensation
$103,054
Hire date
1985-12-30

Source-specific fields

Fid
3607
Terminate
0

Frank Denaro holds the role of 7004C - Maintenance Mechanic III 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 $103,054.

Scott Branigan

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$102,607
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$84,222
Overtime
$15,233
Other pay
$3,152
Benefits
$0
Total compensation
$102,607
Hire date
1992-01-21

Source-specific fields

Fid
1475
Terminate
0

Scott Branigan works as a 7004C - Maintenance Mechanic III for Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 1992, about 32 years. Scott earned $102,607 in 2024.

Peter Mastando

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$98,679
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$84,079
Overtime
$11,648
Other pay
$2,952
Benefits
$0
Total compensation
$98,679
Hire date
2011-03-31

Source-specific fields

Fid
9609
Terminate
0
Termination Date
Feb 20, 2011

Peter Mastando works as a 7004C - Maintenance Mechanic III for Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2011 (about 13 years). Peter earned $98,679 in 2024.

John Thornton

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$97,831
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$82,851
Overtime
$11,828
Other pay
$3,152
Benefits
$0
Total compensation
$97,831
Hire date
1993-06-21

Source-specific fields

Fid
15320
Terminate
0

John Thornton is a 7004C - Maintenance Mechanic III at Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 1993, they have about 31 years of service. 2024 total compensation came to $97,831.

Matthew Schrage

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$92,981
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$70,267
Overtime
$21,237
Other pay
$1,477
Benefits
$0
Total compensation
$92,981
Hire date
2010-08-09

Source-specific fields

Fid
13786
Terminate
0

Matthew Schrage holds the role of 7004C - Maintenance Mechanic III at Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2010 (about 14 years). In 2024, their total compensation was $92,981.

Michael Tuohey

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$88,712
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$72,493
Overtime
$13,593
Other pay
$2,627
Benefits
$0
Total compensation
$88,712
Hire date
1998-07-06

Source-specific fields

Fid
15912
Terminate
0

At Public Works, Michael Tuohey serves as a 7004C - Maintenance Mechanic III within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 1998, about 26 years. Their 2024 pay totaled $88,712.

Francis Collins

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$87,988
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$72,511
Overtime
$12,750
Other pay
$2,727
Benefits
$0
Total compensation
$87,988
Hire date
2001-10-29

Source-specific fields

Fid
2864
Terminate
0

Francis Collins holds the role of 7004C - Maintenance Mechanic III at Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 2001, they have about 23 years of service. In 2024, their total compensation was $87,988.

David Nulty

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$85,244
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$72,492
Overtime
$10,025
Other pay
$2,727
Benefits
$0
Total compensation
$85,244
Hire date
2000-04-17

Source-specific fields

Fid
11172
Terminate
0

At Public Works, David Nulty serves as a 7004C - Maintenance Mechanic III within Association of Municipal Employees (Ame-Blue Collar). They have served since 2000 (about 24 years). Their 2024 pay totaled $85,244.

John Koshmieder

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$79,682
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$67,334
Overtime
$10,622
Other pay
$1,727
Benefits
$0
Total compensation
$79,682
Hire date
2014-04-14

Source-specific fields

Fid
8101
Terminate
0

At Public Works, John Koshmieder serves as a 7004C - Maintenance Mechanic III within Association of Municipal Employees (Ame-Blue Collar). Hired in 2014, they have about 10 years of service. Their 2024 pay totaled $79,682.

Keith Gearity

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$78,693
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$71,765
Overtime
$4,452
Other pay
$2,477
Benefits
$0
Total compensation
$78,693
Hire date
2001-08-07

Source-specific fields

Fid
5362
Terminate
0

Keith Gearity holds the role of 7004C - Maintenance Mechanic III at Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 2001, they have about 23 years of service. In 2024, their total compensation was $78,693.

Shawn Petoello

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$76,783
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$72,511
Overtime
$1,546
Other pay
$2,727
Benefits
$0
Total compensation
$76,783
Hire date
2003-11-10

Source-specific fields

Fid
11794
Terminate
0

At Public Works, Shawn Petoello serves as a 7004C - Maintenance Mechanic III within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2003, about 21 years. Their 2024 pay totaled $76,783.

Michael Mueller

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$75,982
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$52,930
Overtime
$22,925
Other pay
$127
Benefits
$0
Total compensation
$75,982
Hire date
2017-12-18

Source-specific fields

Fid
10448
Terminate
0

Michael Mueller holds the role of 7004C - Maintenance Mechanic III at Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2017 (about 7 years). In 2024, their total compensation was $75,982.

Scott Cliff

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$75,569
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$71,345
Overtime
$1,998
Other pay
$2,227
Benefits
$0
Total compensation
$75,569
Hire date
2006-09-25

Source-specific fields

Fid
3188
Terminate
0

Scott Cliff holds the role of 7004C - Maintenance Mechanic III at Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2006 (about 18 years). In 2024, their total compensation was $75,569.

Andrew Zapata

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$69,456
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$64,482
Overtime
$3,247
Other pay
$1,727
Benefits
$0
Total compensation
$69,456
Hire date
2013-04-29

Source-specific fields

Fid
16822
Terminate
0

Andrew Zapata works as a 7004C - Maintenance Mechanic III for Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2013, about 11 years. Andrew earned $69,456 in 2024.

Tyler Wesch

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$69,357
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$53,817
Overtime
$15,414
Other pay
$127
Benefits
$0
Total compensation
$69,357
Hire date
2018-06-05

Source-specific fields

Fid
16191
Terminate
0

Tyler Wesch is a 7004C - Maintenance Mechanic III at Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2018, about 6 years. 2024 total compensation came to $69,357.

Dylan Schlosser

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$69,195
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$54,637
Overtime
$13,957
Other pay
$602
Benefits
$0
Total compensation
$69,195
Hire date
2016-10-24

Source-specific fields

Fid
13930
Terminate
0

Dylan Schlosser works as a 7004C - Maintenance Mechanic III for Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 2016, they have about 8 years of service. Dylan earned $69,195 in 2024.

Michael Cuomo

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$67,826
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$65,100
Overtime
$0
Other pay
$2,727
Benefits
$0
Total compensation
$67,826
Hire date
2013-08-19

Source-specific fields

Fid
3472
Terminate
0

Michael Cuomo holds the role of 7004C - Maintenance Mechanic III at Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2013, about 11 years. In 2024, their total compensation was $67,826.

Michael Ida

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$65,691
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$59,259
Overtime
$5,980
Other pay
$452
Benefits
$0
Total compensation
$65,691
Hire date
2019-08-12

Source-specific fields

Fid
7201
Terminate
0

Michael Ida is a 7004C - Maintenance Mechanic III at Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2019, about 5 years. 2024 total compensation came to $65,691.

Robert Vetter

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$62,058
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$51,137
Overtime
$10,794
Other pay
$127
Benefits
$0
Total compensation
$62,058
Hire date
2018-09-10

Source-specific fields

Fid
15689
Terminate
0

Robert Vetter works as a 7004C - Maintenance Mechanic III for Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2018 (about 6 years). Robert earned $62,058 in 2024.

Nicholas Peterson

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$60,304
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$53,816
Overtime
$6,361
Other pay
$127
Benefits
$0
Total compensation
$60,304
Hire date
2018-07-17

Source-specific fields

Fid
11771
Terminate
0

Nicholas Peterson holds the role of 7004C - Maintenance Mechanic III 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 $60,304.

John Wilson

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$52,482
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$48,546
Overtime
$3,810
Other pay
$127
Benefits
$0
Total compensation
$52,482
Hire date
2019-11-18

Source-specific fields

Fid
16724
Terminate
0

At Public Works, John Wilson serves as a 7004C - Maintenance Mechanic III within Association of Municipal Employees (Ame-Blue Collar). Hired in 2019, they have about 5 years of service. Their 2024 pay totaled $52,482.

Pasquale Perrino

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$51,425
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$41,058
Overtime
$2,753
Other pay
$7,615
Benefits
$0
Total compensation
$51,425
Hire date
2019-11-18

Source-specific fields

Fid
11742
Terminate
0

Pasquale Perrino holds the role of 7004C - Maintenance Mechanic III at Public Works within Association of Municipal Employees (Ame-Blue Collar). Their tenure dates to 2019, about 5 years. In 2024, their total compensation was $51,425.

Michael Walsh

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$48,280
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$47,879
Overtime
$24
Other pay
$377
Benefits
$0
Total compensation
$48,280
Hire date
2019-07-01

Source-specific fields

Fid
16246
Terminate
0

Michael Walsh holds the role of 7004C - Maintenance Mechanic III 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 $48,280.

Steven Rendino

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$17,306
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$4,316
Overtime
$0
Other pay
$12,990
Benefits
$0
Total compensation
$17,306
Hire date
2008-03-17

Source-specific fields

Fid
12578
Terminate
559.9
Termination Date
Jul 14, 2024

Steven Rendino is a 7004C - Maintenance Mechanic III at Public Works within Association of Municipal Employees (Ame-Blue Collar). Hired in 2008, they have about 16 years of service. 2024 total compensation came to $17,306.

Donald Dailey

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$11,422
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$9,342
Overtime
$0
Other pay
$2,080
Benefits
$0
Total compensation
$11,422
Hire date
2007-05-21

Source-specific fields

Fid
3562
Terminate
272.93
Termination Date
Feb 16, 2024

Donald Dailey works as a 7004C - Maintenance Mechanic III for Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2007 (about 17 years). Donald earned $11,422 in 2024.

Aurelio Abrego

7004C - Maintenance Mechanic III/Public Works

2024 total comp
$6,600
Sub-department
Association of Municipal Employees (AME-Blue Collar)
Base pay
$0
Overtime
$0
Other pay
$6,600
Benefits
$0
Total compensation
$6,600
Hire date
2002-10-15

Source-specific fields

Fid
37
Terminate
0
Termination Date
Mar 20, 2023

Aurelio Abrego works as a 7004C - Maintenance Mechanic III for Public Works within Association of Municipal Employees (Ame-Blue Collar). They have served since 2002 (about 22 years). Aurelio earned $6,600 in 2024.