GCGovComp.app

City of Buffalo / Bsa Maintenance II

Agency file

Bsa Maintenance II

Source file: City of Buffalo — Open Payroll / ingested Jun 19, 2026

The Bsa Maintenance II is a government agency that delivers public services and programs within its jurisdiction.

In 2026, this agency had 21 employees with median total compensation of $53,666; the highest distinct record was $85,650.

Year
2026
Employees
21
Median total
$53,666
Highest record
$85,650

What the records show

Compensation analytics

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

Salary distribution

$8,506$85,650+

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

Average pay composition

  • Base$33,242 (68%)
  • Overtime$4,243 (9%)
  • Other$11,584 (24%)
  • 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
$9,421
$37,924
$53,666
$63,920
$71,963

The pay ladder for this department. Someone at the 90th percentile earns $71,963 — more than 90% of the department; the 10th percentile earns $9,421. 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 1

Robert Pace

Head Motor Equipment Mechanic/Bsa Maintenance II

2026 total comp
$85,650
Sub-department
BSA SEWER MAINTENANCE DIVISION
Base pay
$50,937
Overtime
$10,763
Other pay
$23,949
Benefits
$0
Total compensation
$85,650

Source-specific fields

Employeeid
164720

Robert Pace holds the role of Head Motor Equipment Mechanic at Bsa Maintenance II within Bsa Sewer Maintenance Division. In 2026, their total compensation was $85,650.

Michael Pettigrew

Sewer Construction Worker/Bsa Maintenance II

2026 total comp
$83,172
Sub-department
BSA SEWER MAINTENANCE DIVISION
Base pay
$37,742
Overtime
$23,386
Other pay
$22,044
Benefits
$0
Total compensation
$83,172

Source-specific fields

Employeeid
175173

Michael Pettigrew works as a Sewer Construction Worker for Bsa Maintenance II within Bsa Sewer Maintenance Division. Michael earned $83,172 in 2026.

Frederick Perkins

Sewer Construction Worker/Bsa Maintenance II

2026 total comp
$71,963
Sub-department
BSA SEWER MAINTENANCE DIVISION
Base pay
$47,676
Overtime
$9,606
Other pay
$14,681
Benefits
$0
Total compensation
$71,963

Source-specific fields

Employeeid
175025

Frederick Perkins is a Sewer Construction Worker at Bsa Maintenance II within Bsa Sewer Maintenance Division. 2026 total compensation came to $71,963.

John Russo

Equipment Operator-6040/Bsa Maintenance II

2026 total comp
$67,108
Sub-department
BSA WASTEWATER TREATMENT PLANT
Base pay
$46,011
Overtime
$7,697
Other pay
$13,400
Benefits
$0
Total compensation
$67,108

Source-specific fields

Employeeid
175216

John Russo works as a Equipment Operator-6040 for Bsa Maintenance II within Bsa Wastewater Treatment Plant. John earned $67,108 in 2026.

Curtiss Moss

Sewer Construction Worker/Bsa Maintenance II

2026 total comp
$64,074
Sub-department
BSA SEWER MAINTENANCE DIVISION
Base pay
$46,304
Overtime
$6,083
Other pay
$11,688
Benefits
$0
Total compensation
$64,074

Source-specific fields

Employeeid
175139

Curtiss Moss holds the role of Sewer Construction Worker at Bsa Maintenance II within Bsa Sewer Maintenance Division. In 2026, their total compensation was $64,074.

Lamont Watkins

Sewer Construction Worker/Bsa Maintenance II

2026 total comp
$63,920
Sub-department
BSA SEWER MAINTENANCE DIVISION
Base pay
$47,524
Overtime
$6,881
Other pay
$9,515
Benefits
$0
Total compensation
$63,920

Source-specific fields

Employeeid
175201

Lamont Watkins is a Sewer Construction Worker at Bsa Maintenance II within Bsa Sewer Maintenance Division. 2026 total compensation came to $63,920.

Nicholas Shubbuck

Equipment Operator-6040/Bsa Maintenance II

2026 total comp
$61,393
Sub-department
BSA SEWER MAINTENANCE DIVISION
Base pay
$30,767
Overtime
$3,612
Other pay
$27,014
Benefits
$0
Total compensation
$61,393

Source-specific fields

Employeeid
175179

Nicholas Shubbuck works as a Equipment Operator-6040 for Bsa Maintenance II within Bsa Sewer Maintenance Division. Nicholas earned $61,393 in 2026.

Michael Siler

Equipment Operator-6040/Bsa Maintenance II

2026 total comp
$59,754
Sub-department
BSA SEWER MAINTENANCE DIVISION
Base pay
$47,567
Overtime
$88
Other pay
$12,099
Benefits
$0
Total compensation
$59,754

Source-specific fields

Employeeid
175223

Michael Siler is a Equipment Operator-6040 at Bsa Maintenance II within Bsa Sewer Maintenance Division. 2026 total compensation came to $59,754.

Ricky Virgil

Sewer Construction Worker/Bsa Maintenance II

2026 total comp
$59,745
Sub-department
BSA SEWER MAINTENANCE DIVISION
Base pay
$41,034
Overtime
$2,540
Other pay
$16,171
Benefits
$0
Total compensation
$59,745

Source-specific fields

Employeeid
170171

At Bsa Maintenance II, Ricky Virgil serves as a Sewer Construction Worker within Bsa Sewer Maintenance Division. Their 2026 pay totaled $59,745.

Dondrell Vance

Laborer I - 9621/Bsa Maintenance II

2026 total comp
$53,942
Sub-department
BSA SEWER MAINTENANCE DIVISION
Base pay
$39,850
Overtime
$1,637
Other pay
$12,455
Benefits
$0
Total compensation
$53,942

Source-specific fields

Employeeid
174384

Dondrell Vance works as a Laborer I - 9621 for Bsa Maintenance II within Bsa Sewer Maintenance Division. Dondrell earned $53,942 in 2026.

Elijah Purdue

Laborer I - 9621/Bsa Maintenance II

2026 total comp
$53,666
Sub-department
BSA WASTEWATER TREATMENT PLANT
Base pay
$42,320
Overtime
$1,676
Other pay
$9,670
Benefits
$0
Total compensation
$53,666

Source-specific fields

Employeeid
174917

Elijah Purdue holds the role of Laborer I - 9621 at Bsa Maintenance II within Bsa Wastewater Treatment Plant. In 2026, their total compensation was $53,666.

Kenya Williams

Sewer Construction Worker/Bsa Maintenance II

2026 total comp
$53,387
Sub-department
BSA WASTEWATER TREATMENT PLANT
Base pay
$34,564
Overtime
$3,393
Other pay
$15,430
Benefits
$0
Total compensation
$53,387

Source-specific fields

Employeeid
175247

Kenya Williams is a Sewer Construction Worker at Bsa Maintenance II within Bsa Wastewater Treatment Plant. 2026 total compensation came to $53,387.

Vincent Russo

Laborer I - 9621/Bsa Maintenance II

2026 total comp
$53,253
Sub-department
BSA SEWER MAINTENANCE DIVISION
Base pay
$40,694
Overtime
$6,441
Other pay
$6,119
Benefits
$0
Total compensation
$53,253

Source-specific fields

Employeeid
176101

Vincent Russo works as a Laborer I - 9621 for Bsa Maintenance II within Bsa Sewer Maintenance Division. Vincent earned $53,253 in 2026.

Alex Rossi

Laborer I - 9621/Bsa Maintenance II

2026 total comp
$46,187
Sub-department
BSA SEWER MAINTENANCE DIVISION
Base pay
$32,064
Overtime
$769
Other pay
$13,354
Benefits
$0
Total compensation
$46,187

Source-specific fields

Employeeid
175199

Alex Rossi is a Laborer I - 9621 at Bsa Maintenance II within Bsa Sewer Maintenance Division. 2026 total compensation came to $46,187.

Damon Tate

Laborer I - 9621/Bsa Maintenance II

2026 total comp
$44,978
Sub-department
BSA SEWER MAINTENANCE DIVISION
Base pay
$34,098
Overtime
$1,231
Other pay
$9,649
Benefits
$0
Total compensation
$44,978

Source-specific fields

Employeeid
176102

Damon Tate holds the role of Laborer I - 9621 at Bsa Maintenance II within Bsa Sewer Maintenance Division. In 2026, their total compensation was $44,978.

Phil Scott

Laborer I - 9621/Bsa Maintenance II

2026 total comp
$37,924
Sub-department
BSA SEWER MAINTENANCE DIVISION
Base pay
$25,913
Overtime
$2,272
Other pay
$9,739
Benefits
$0
Total compensation
$37,924

Source-specific fields

Employeeid
176109

Phil Scott holds the role of Laborer I - 9621 at Bsa Maintenance II within Bsa Sewer Maintenance Division. In 2026, their total compensation was $37,924.

Phillip Singleteary

Laborer I - 9621/Bsa Maintenance II

2026 total comp
$33,870
Sub-department
BSA SEWER MAINTENANCE DIVISION
Base pay
$25,583
Overtime
$714
Other pay
$7,574
Benefits
$0
Total compensation
$33,870

Source-specific fields

Employeeid
175702

Phillip Singleteary works as a Laborer I - 9621 for Bsa Maintenance II within Bsa Sewer Maintenance Division. Phillip earned $33,870 in 2026.

John Sbriglia

Laborer I - 9621/Bsa Maintenance II

2024 total comp
$14,365
Sub-department
BSA SEWER MAINTENANCE DIVISION
Base pay
$5,023
Overtime
$3
Other pay
$9,339
Benefits
$0
Total compensation
$14,365

Source-specific fields

Employeeid
174543

John Sbriglia is a Laborer I - 9621 at Bsa Maintenance II within Bsa Sewer Maintenance Division. 2024 total compensation came to $14,365.

Qondre Williams

Laborer 1 Seasonal Sewer Auth/Bsa Maintenance II

2025 total comp
$13,518
Sub-department
BSA SEWER MAINTENANCE DIVISION
Base pay
$13,518
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,518

Source-specific fields

Employeeid
176037

Qondre Williams holds the role of Laborer 1 Seasonal Sewer Auth at Bsa Maintenance II within Bsa Sewer Maintenance Division. In 2025, their total compensation was $13,518.

Ricky Pringle

Laborer I - 9621/Bsa Maintenance II

2026 total comp
$9,714
Sub-department
BSA SEWER MAINTENANCE DIVISION
Base pay
$7,930
Overtime
$0
Other pay
$1,784
Benefits
$0
Total compensation
$9,714

Source-specific fields

Employeeid
176513

Ricky Pringle works as a Laborer I - 9621 for Bsa Maintenance II within Bsa Sewer Maintenance Division. Ricky earned $9,714 in 2026.

Max Oestereich

Laborer I - 9621/Bsa Maintenance II

2026 total comp
$9,421
Sub-department
BSA SEWER MAINTENANCE DIVISION
Base pay
$8,899
Overtime
$34
Other pay
$488
Benefits
$0
Total compensation
$9,421

Source-specific fields

Employeeid
176509

Max Oestereich is a Laborer I - 9621 at Bsa Maintenance II within Bsa Sewer Maintenance Division. 2026 total compensation came to $9,421.

Dalton Sharp

Laborer I - 9621/Bsa Maintenance II

2026 total comp
$8,815
Sub-department
BSA SEWER MAINTENANCE DIVISION
Base pay
$7,037
Overtime
$272
Other pay
$1,505
Benefits
$0
Total compensation
$8,815

Source-specific fields

Employeeid
176514

At Bsa Maintenance II, Dalton Sharp serves as a Laborer I - 9621 within Bsa Sewer Maintenance Division. Their 2026 pay totaled $8,815.

Mario Mcgee

Laborer I - 9621/Bsa Maintenance II

2026 total comp
$8,506
Sub-department
BSA SEWER MAINTENANCE DIVISION
Base pay
$3,568
Overtime
$0
Other pay
$4,938
Benefits
$0
Total compensation
$8,506

Source-specific fields

Employeeid
176072

At Bsa Maintenance II, Mario Mcgee serves as a Laborer I - 9621 within Bsa Sewer Maintenance Division. Their 2026 pay totaled $8,506.

Estate Of Michael Renaldo

Laborer I - 9621/Bsa Maintenance II

2024 total comp
$4,000
Sub-department
BSA SEWER MAINTENANCE DIVISION
Base pay
$0
Overtime
$0
Other pay
$4,000
Benefits
$0
Total compensation
$4,000

Source-specific fields

Employeeid
173280

Estate Of Michael Renaldo holds the role of Laborer I - 9621 at Bsa Maintenance II within Bsa Sewer Maintenance Division. In 2024, their total compensation was $4,000.

John Paul Marinaccio

Laborer I - 9621/Bsa Maintenance II

2024 total comp
$503
Sub-department
BSA SEWER MAINTENANCE DIVISION
Base pay
$0
Overtime
$5
Other pay
$498
Benefits
$0
Total compensation
$503

Source-specific fields

Employeeid
174385

John Paul Marinaccio holds the role of Laborer I - 9621 at Bsa Maintenance II within Bsa Sewer Maintenance Division. In 2024, their total compensation was $503.