GCGovComp.app

City of Buffalo / Bsa Treatment Plant II

Agency file

Bsa Treatment Plant II

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

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

In 2026, this agency had 32 employees with median total compensation of $53,291; the highest distinct record was $111,527.

Year
2026
Total payroll
$1.7M
Employees
32
Median total
$53,291
Highest record
$111,527

What the records show

Compensation analytics

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

Salary distribution

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

Average pay composition

  • Base$37,608 (69%)
  • Overtime$5,272 (10%)
  • Other$11,804 (22%)
  • 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
$33,106
$45,759
$53,291
$60,981
$79,491

The pay ladder for this department. Someone at the 90th percentile earns $79,491 — more than 90% of the department; the 10th percentile earns $33,106. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

Laborer I - 9621
12 · $44,244
Millwright Help
5 · $53,239
Laborer II - 9622
4 · $57,998

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.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 4 published years.

YearTotal payrollEmployeesMedian pay
2023
$1.6M
33
$51,566
2024
$1.9M
16.2%
37
12.1%
$55,336
7.3%
2025
$1.8M
6.5%
31
16.2%
$54,107
2.2%
2026
$1.7M
1.7%
32
3.2%
$53,291
1.5%

Record list

Employees

Page 1

Thomas Lucas

Senior 1St Class Stat Eng-8320/Bsa Treatment Plant II

2025 total comp
$118,425
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$18,941
Overtime
$53,538
Other pay
$45,946
Benefits
$0
Total compensation
$118,425

Source-specific fields

Employeeid
165923

At Bsa Treatment Plant II, Thomas Lucas serves as a Senior 1St Class Stat Eng-8320 within Bsa Wastewater Treatment Plant. Their 2025 pay totaled $118,425.

David Jones

Laborer II - 9622/Bsa Treatment Plant II

2026 total comp
$111,527
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$42,857
Overtime
$47,528
Other pay
$21,143
Benefits
$0
Total compensation
$111,527

Source-specific fields

Employeeid
174151

David Jones works as a Laborer II - 9622 for Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. David earned $111,527 in 2026.

Warren Pittorf

Wastewater Operator/Bsa Treatment Plant II

2026 total comp
$99,536
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$40,158
Overtime
$39,765
Other pay
$19,613
Benefits
$0
Total compensation
$99,536

Source-specific fields

Employeeid
175233

Warren Pittorf holds the role of Wastewater Operator at Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. In 2026, their total compensation was $99,536.

Robert Hart

Wastewater Operator II/Bsa Treatment Plant II

2026 total comp
$98,730
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$48,628
Overtime
$36,946
Other pay
$13,156
Benefits
$0
Total compensation
$98,730

Source-specific fields

Employeeid
174378

At Bsa Treatment Plant II, Robert Hart serves as a Wastewater Operator II within Bsa Wastewater Treatment Plant. Their 2026 pay totaled $98,730.

Joshua Oshirak

Senior 1St Class Stat Eng-8320/Bsa Treatment Plant II

2026 total comp
$79,491
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$49,331
Overtime
$10,954
Other pay
$19,205
Benefits
$0
Total compensation
$79,491

Source-specific fields

Employeeid
167288

At Bsa Treatment Plant II, Joshua Oshirak serves as a Senior 1St Class Stat Eng-8320 within Bsa Wastewater Treatment Plant. Their 2026 pay totaled $79,491.

Jason Kusmierski

Senior 1St Class Stat Eng-8320/Bsa Treatment Plant II

2026 total comp
$68,898
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$54,166
Overtime
$725
Other pay
$14,008
Benefits
$0
Total compensation
$68,898

Source-specific fields

Employeeid
175319

Jason Kusmierski works as a Senior 1St Class Stat Eng-8320 for Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. Jason earned $68,898 in 2026.

Donald Ort

Wastewater Operator II/Bsa Treatment Plant II

2026 total comp
$67,215
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$43,635
Overtime
$6,777
Other pay
$16,803
Benefits
$0
Total compensation
$67,215

Source-specific fields

Employeeid
175268

Donald Ort works as a Wastewater Operator II for Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. Donald earned $67,215 in 2026.

Brandon Maes

Millwright Help/Bsa Treatment Plant II

2026 total comp
$64,056
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$38,507
Overtime
$2,359
Other pay
$23,190
Benefits
$0
Total compensation
$64,056

Source-specific fields

Employeeid
174386

At Bsa Treatment Plant II, Brandon Maes serves as a Millwright Help within Bsa Wastewater Treatment Plant. Their 2026 pay totaled $64,056.

Christian Lafalce

Millwright/Bsa Treatment Plant II

2026 total comp
$63,919
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$50,572
Overtime
$1,022
Other pay
$12,325
Benefits
$0
Total compensation
$63,919

Source-specific fields

Employeeid
173415

Christian Lafalce is a Millwright at Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. 2026 total compensation came to $63,919.

Jason Marinaro

Laborer II - 9622/Bsa Treatment Plant II

2026 total comp
$60,981
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$34,450
Overtime
$187
Other pay
$26,343
Benefits
$0
Total compensation
$60,981

Source-specific fields

Employeeid
175354

Jason Marinaro works as a Laborer II - 9622 for Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. Jason earned $60,981 in 2026.

Nicholas Maes

Wastewater Operator II/Bsa Treatment Plant II

2026 total comp
$60,277
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$50,210
Overtime
$964
Other pay
$9,104
Benefits
$0
Total compensation
$60,277

Source-specific fields

Employeeid
173775

Nicholas Maes works as a Wastewater Operator II for Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. Nicholas earned $60,277 in 2026.

Daniel Jackson

Wastewater Operator/Bsa Treatment Plant II

2026 total comp
$58,368
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$44,695
Overtime
$2,758
Other pay
$10,915
Benefits
$0
Total compensation
$58,368

Source-specific fields

Employeeid
175228

Daniel Jackson holds the role of Wastewater Operator at Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. In 2026, their total compensation was $58,368.

David Marinaro

Millwright Help/Bsa Treatment Plant II

2026 total comp
$56,245
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$46,686
Overtime
$0
Other pay
$9,560
Benefits
$0
Total compensation
$56,245

Source-specific fields

Employeeid
172798

David Marinaro works as a Millwright Help for Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. David earned $56,245 in 2026.

Victor Orlando

Wastewater Operator/Bsa Treatment Plant II

2026 total comp
$55,723
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$46,014
Overtime
$0
Other pay
$9,709
Benefits
$0
Total compensation
$55,723

Source-specific fields

Employeeid
108341

Victor Orlando works as a Wastewater Operator for Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. Victor earned $55,723 in 2026.

Micah Lamarti

Laborer II - 9622/Bsa Treatment Plant II

2026 total comp
$55,016
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$26,218
Overtime
$2,359
Other pay
$26,439
Benefits
$0
Total compensation
$55,016

Source-specific fields

Employeeid
175318

At Bsa Treatment Plant II, Micah Lamarti serves as a Laborer II - 9622 within Bsa Wastewater Treatment Plant. Their 2026 pay totaled $55,016.

Jaleel Harris

Laborer I - 9621/Bsa Treatment Plant II

2026 total comp
$53,648
Sub-department
Bsa Industrial Waste Division
Base pay
$41,431
Overtime
$2,408
Other pay
$9,809
Benefits
$0
Total compensation
$53,648

Source-specific fields

Employeeid
174542

Jaleel Harris works as a Laborer I - 9621 for Bsa Treatment Plant II within Bsa Industrial Waste Division. Jaleel earned $53,648 in 2026.

Alfonso Kimble

Laborer I - 9621/Bsa Treatment Plant II

2026 total comp
$53,342
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$42,525
Overtime
$619
Other pay
$10,198
Benefits
$0
Total compensation
$53,342

Source-specific fields

Employeeid
173858

Alfonso Kimble holds the role of Laborer I - 9621 at Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. In 2026, their total compensation was $53,342.

Marcus Harris

Millwright Help/Bsa Treatment Plant II

2026 total comp
$53,239
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$37,721
Overtime
$789
Other pay
$14,729
Benefits
$0
Total compensation
$53,239

Source-specific fields

Employeeid
172899

Marcus Harris works as a Millwright Help for Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. Marcus earned $53,239 in 2026.

Allen Pickens

Laborer II - 9622/Bsa Treatment Plant II

2026 total comp
$52,979
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$42,996
Overtime
$0
Other pay
$9,982
Benefits
$0
Total compensation
$52,979

Source-specific fields

Employeeid
173586

Allen Pickens works as a Laborer II - 9622 for Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. Allen earned $52,979 in 2026.

Brianna Larkin

Wastewater Operator/Bsa Treatment Plant II

2026 total comp
$52,406
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$37,220
Overtime
$909
Other pay
$14,277
Benefits
$0
Total compensation
$52,406

Source-specific fields

Employeeid
175920

Brianna Larkin is a Wastewater Operator at Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. 2026 total compensation came to $52,406.

Julius Lewis

Millwright Help/Bsa Treatment Plant II

2026 total comp
$52,261
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$43,379
Overtime
$0
Other pay
$8,882
Benefits
$0
Total compensation
$52,261

Source-specific fields

Employeeid
173800

Julius Lewis is a Millwright Help at Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. 2026 total compensation came to $52,261.

John Mcdonough

Wastewater Operator/Bsa Treatment Plant II

2026 total comp
$51,283
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$42,517
Overtime
$0
Other pay
$8,766
Benefits
$0
Total compensation
$51,283

Source-specific fields

Employeeid
175273

John Mcdonough works as a Wastewater Operator for Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. John earned $51,283 in 2026.

Carl Jackson

Laborer I - 9621/Bsa Treatment Plant II

2026 total comp
$51,073
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$40,530
Overtime
$1,568
Other pay
$8,975
Benefits
$0
Total compensation
$51,073

Source-specific fields

Employeeid
175215

At Bsa Treatment Plant II, Carl Jackson serves as a Laborer I - 9621 within Bsa Wastewater Treatment Plant. Their 2026 pay totaled $51,073.

Serge Muharareni

Laborer I - 9621/Bsa Treatment Plant II

2026 total comp
$49,726
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$35,453
Overtime
$1,595
Other pay
$12,678
Benefits
$0
Total compensation
$49,726

Source-specific fields

Employeeid
175405

At Bsa Treatment Plant II, Serge Muharareni serves as a Laborer I - 9621 within Bsa Wastewater Treatment Plant. Their 2026 pay totaled $49,726.

Darell Johnson

Laborer I - 9621/Bsa Treatment Plant II

2026 total comp
$45,759
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$33,459
Overtime
$2,884
Other pay
$9,415
Benefits
$0
Total compensation
$45,759

Source-specific fields

Employeeid
175556

At Bsa Treatment Plant II, Darell Johnson serves as a Laborer I - 9621 within Bsa Wastewater Treatment Plant. Their 2026 pay totaled $45,759.

Jaylen Pickens

Laborer I - 9621/Bsa Treatment Plant II

2026 total comp
$45,146
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$37,392
Overtime
$178
Other pay
$7,576
Benefits
$0
Total compensation
$45,146

Source-specific fields

Employeeid
175761

At Bsa Treatment Plant II, Jaylen Pickens serves as a Laborer I - 9621 within Bsa Wastewater Treatment Plant. Their 2026 pay totaled $45,146.

Anthony James

Laborer I - 9621/Bsa Treatment Plant II

2026 total comp
$43,342
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$35,221
Overtime
$287
Other pay
$7,834
Benefits
$0
Total compensation
$43,342

Source-specific fields

Employeeid
175550

Anthony James holds the role of Laborer I - 9621 at Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. In 2026, their total compensation was $43,342.

David Maloney

Laborer I - 9621/Bsa Treatment Plant II

2026 total comp
$37,576
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$30,147
Overtime
$348
Other pay
$7,081
Benefits
$0
Total compensation
$37,576

Source-specific fields

Employeeid
176382

David Maloney works as a Laborer I - 9621 for Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. David earned $37,576 in 2026.

Colin Horan

Laborer I - 9621/Bsa Treatment Plant II

2026 total comp
$37,123
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$26,679
Overtime
$4,094
Other pay
$6,350
Benefits
$0
Total compensation
$37,123

Source-specific fields

Employeeid
175367

Colin Horan holds the role of Laborer I - 9621 at Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. In 2026, their total compensation was $37,123.

Samson Logan

Laborer I - 9621/Bsa Treatment Plant II

2026 total comp
$33,106
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$28,019
Overtime
$522
Other pay
$4,566
Benefits
$0
Total compensation
$33,106

Source-specific fields

Employeeid
176405

Samson Logan holds the role of Laborer I - 9621 at Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. In 2026, their total compensation was $33,106.

Horace Harper

Millwright Help/Bsa Treatment Plant II

2025 total comp
$25,142
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$12,600
Overtime
$0
Other pay
$12,542
Benefits
$0
Total compensation
$25,142

Source-specific fields

Employeeid
173006

Horace Harper holds the role of Millwright Help at Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. In 2025, their total compensation was $25,142.

Daniel Jones

Laborer I - 9621/Bsa Treatment Plant II

2026 total comp
$19,621
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$17,311
Overtime
$170
Other pay
$2,140
Benefits
$0
Total compensation
$19,621

Source-specific fields

Employeeid
176447

Daniel Jones works as a Laborer I - 9621 for Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. Daniel earned $19,621 in 2026.

Jamel Hardin

Millwright Help/Bsa Treatment Plant II

2024 total comp
$17,516
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$3,687
Overtime
$791
Other pay
$13,039
Benefits
$0
Total compensation
$17,516

Source-specific fields

Employeeid
168117

Jamel Hardin holds the role of Millwright Help at Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. In 2024, their total compensation was $17,516.

Alec Manikowski

Laborer I - 9621/Bsa Treatment Plant II

2026 total comp
$16,152
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$15,335
Overtime
$0
Other pay
$817
Benefits
$0
Total compensation
$16,152

Source-specific fields

Employeeid
176481

Alec Manikowski is a Laborer I - 9621 at Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. 2026 total compensation came to $16,152.

Kevin Mims

Laborer 1 Seasonal Sewer Auth/Bsa Treatment Plant II

2025 total comp
$4,374
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$4,374
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,374

Source-specific fields

Employeeid
176100

Kevin Mims works as a Laborer 1 Seasonal Sewer Auth for Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. Kevin earned $4,374 in 2025.

Robert Kucharski

Wastewater Operator II/Bsa Treatment Plant II

2024 total comp
$4,036
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$0
Overtime
$36
Other pay
$4,000
Benefits
$0
Total compensation
$4,036

Source-specific fields

Employeeid
173786

Robert Kucharski holds the role of Wastewater Operator II at Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. In 2024, their total compensation was $4,036.

Kevin Lester

Laborer I - 9621/Bsa Treatment Plant II

2024 total comp
$4,018
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$0
Overtime
$0
Other pay
$4,018
Benefits
$0
Total compensation
$4,018

Source-specific fields

Employeeid
174596

Kevin Lester holds the role of Laborer I - 9621 at Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. In 2024, their total compensation was $4,018.

Richard Kania

Millwright/Bsa Treatment Plant II

2024 total comp
$4,016
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$0
Overtime
$16
Other pay
$4,000
Benefits
$0
Total compensation
$4,016

Source-specific fields

Employeeid
71580

Richard Kania holds the role of Millwright at Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. In 2024, their total compensation was $4,016.

Barry Horan

Millwright/Bsa Treatment Plant II

2024 total comp
$4,000
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$0
Overtime
$0
Other pay
$4,000
Benefits
$0
Total compensation
$4,000

Source-specific fields

Employeeid
65040

Barry Horan holds the role of Millwright at Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. In 2024, their total compensation was $4,000.

Mark Marinaccio

Millwright/Bsa Treatment Plant II

2024 total comp
$4,000
Sub-department
Bsa Wastewater Treatment Plant
Base pay
$0
Overtime
$0
Other pay
$4,000
Benefits
$0
Total compensation
$4,000

Source-specific fields

Employeeid
165088

Mark Marinaccio holds the role of Millwright at Bsa Treatment Plant II within Bsa Wastewater Treatment Plant. In 2024, their total compensation was $4,000.