GCGovComp.app

City of Buffalo / Police Community Tru

Agency file

Police Community Tru

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

The Police Community Tru provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2026, this agency had 18 employees with median total compensation of $60,728; the highest distinct record was $223,525.

Year
2026
Total payroll
$1.7M
Employees
18
Median total
$60,728
Highest record
$223,525

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 18 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($60,728) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$54,109 (58%)
  • Overtime$18,459 (20%)
  • Other$20,839 (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
$37,304
$48,448
$60,728
$150,352
$174,018

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

Largest job titles

Report Technician
10 · $50,449
Police Inspector
2 · $198,772
Police Captain
2 · $164,902
Police Officer
2 · $128,153
Police Lieutenant
1 · $150,352

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
21
$56,005
2024
$1.6M
0.9%
19
9.5%
$57,888
3.4%
2025
$1.6M
0.3%
18
5.3%
$58,696
1.4%
2026
$1.7M
5.4%
18
±0%
$60,728
3.5%

Record list

Employees

Page 1

Michael Palizay

Police Inspector/Police Community Tru

2026 total comp
$223,525
Sub-department
Public Safety
Base pay
$120,362
Overtime
$81,799
Other pay
$21,365
Benefits
$0
Total compensation
$223,525

Source-specific fields

Employeeid
172776

Michael Palizay holds the role of Police Inspector at Police Community Tru within Public Safety. In 2026, their total compensation was $223,525.

Joseph Szafranski

Police Captain/Police Community Tru

2026 total comp
$178,389
Sub-department
Public Safety
Base pay
$96,549
Overtime
$53,155
Other pay
$28,685
Benefits
$0
Total compensation
$178,389

Source-specific fields

Employeeid
168269

Joseph Szafranski is a Police Captain at Police Community Tru within Public Safety. 2026 total compensation came to $178,389.

Ronald Jentz

Police Inspector/Police Community Tru

2026 total comp
$174,018
Sub-department
Public Safety
Base pay
$56,603
Overtime
$22,313
Other pay
$95,102
Benefits
$0
Total compensation
$174,018

Source-specific fields

Employeeid
164330

Ronald Jentz works as a Police Inspector for Police Community Tru within Public Safety. Ronald earned $174,018 in 2026.

Amber Beyer

Police Captain/Police Community Tru

2026 total comp
$151,416
Sub-department
Public Safety
Base pay
$102,100
Overtime
$19,855
Other pay
$29,460
Benefits
$0
Total compensation
$151,416

Source-specific fields

Employeeid
168205

Amber Beyer holds the role of Police Captain at Police Community Tru within Public Safety. In 2026, their total compensation was $151,416.

Patrick Baker

Police Lieutenant/Police Community Tru

2026 total comp
$150,352
Sub-department
Public Safety
Base pay
$78,679
Overtime
$36,892
Other pay
$34,780
Benefits
$0
Total compensation
$150,352

Source-specific fields

Employeeid
172543

Patrick Baker is a Police Lieutenant at Police Community Tru within Public Safety. 2026 total compensation came to $150,352.

Briana Harrington

Police Officer/Police Community Tru

2026 total comp
$130,282
Sub-department
Public Safety
Base pay
$81,400
Overtime
$30,186
Other pay
$18,695
Benefits
$0
Total compensation
$130,282

Source-specific fields

Employeeid
174796

Briana Harrington works as a Police Officer for Police Community Tru within Public Safety. Briana earned $130,282 in 2026.

Hector Coco

Police Officer/Police Community Tru

2026 total comp
$126,024
Sub-department
Public Safety
Base pay
$73,833
Overtime
$28,165
Other pay
$24,025
Benefits
$0
Total compensation
$126,024

Source-specific fields

Employeeid
174057

Hector Coco is a Police Officer at Police Community Tru within Public Safety. 2026 total compensation came to $126,024.

Tracy Masiello

Crime Analyst/Police Community Tru

2026 total comp
$73,180
Sub-department
Public Safety
Base pay
$53,117
Overtime
$0
Other pay
$20,063
Benefits
$0
Total compensation
$73,180

Source-specific fields

Employeeid
169663

Tracy Masiello works as a Crime Analyst for Police Community Tru within Public Safety. Tracy earned $73,180 in 2026.

Nicole Kester

Report Technician/Police Community Tru

2026 total comp
$61,619
Sub-department
Public Safety
Base pay
$34,980
Overtime
$13,742
Other pay
$12,896
Benefits
$0
Total compensation
$61,619

Source-specific fields

Employeeid
173746

Nicole Kester is a Report Technician at Police Community Tru within Public Safety. 2026 total compensation came to $61,619.

Trisha Frelock

Report Technician/Police Community Tru

2026 total comp
$59,837
Sub-department
Public Safety
Base pay
$36,679
Overtime
$13,167
Other pay
$9,991
Benefits
$0
Total compensation
$59,837

Source-specific fields

Employeeid
174974

Trisha Frelock works as a Report Technician for Police Community Tru within Public Safety. Trisha earned $59,837 in 2026.

Patrick Crowley

Report Technician/Police Community Tru

2026 total comp
$58,678
Sub-department
Public Safety
Base pay
$34,740
Overtime
$14,603
Other pay
$9,336
Benefits
$0
Total compensation
$58,678

Source-specific fields

Employeeid
175519

At Police Community Tru, Patrick Crowley serves as a Report Technician within Public Safety. Their 2026 pay totaled $58,678.

Brenden Bell

Report Technician/Police Community Tru

2026 total comp
$58,526
Sub-department
Public Safety
Base pay
$36,306
Overtime
$11,335
Other pay
$10,884
Benefits
$0
Total compensation
$58,526

Source-specific fields

Employeeid
172909

Brenden Bell holds the role of Report Technician at Police Community Tru within Public Safety. In 2026, their total compensation was $58,526.

Bebee Watts

Report Technician/Police Community Tru

2026 total comp
$52,450
Sub-department
Public Safety
Base pay
$33,471
Overtime
$4,284
Other pay
$14,694
Benefits
$0
Total compensation
$52,450

Source-specific fields

Employeeid
153240

At Police Community Tru, Bebee Watts serves as a Report Technician within Public Safety. Their 2026 pay totaled $52,450.

Kathryn O'Laughlin

Report Technician/Police Community Tru

2026 total comp
$48,448
Sub-department
Public Safety
Base pay
$35,712
Overtime
$1,125
Other pay
$11,611
Benefits
$0
Total compensation
$48,448

Source-specific fields

Employeeid
174320

Kathryn O'Laughlin works as a Report Technician for Police Community Tru within Public Safety. Kathryn earned $48,448 in 2026.

Sharon Martinez

Report Technician/Police Community Tru

2026 total comp
$48,334
Sub-department
Public Safety
Base pay
$39,736
Overtime
$0
Other pay
$8,598
Benefits
$0
Total compensation
$48,334

Source-specific fields

Employeeid
172966

Sharon Martinez holds the role of Report Technician at Police Community Tru within Public Safety. In 2026, their total compensation was $48,334.

Carmen Feliciano

Report Technician/Police Community Tru

2026 total comp
$37,304
Sub-department
Public Safety
Base pay
$25,195
Overtime
$1,632
Other pay
$10,477
Benefits
$0
Total compensation
$37,304

Source-specific fields

Employeeid
174144

Carmen Feliciano works as a Report Technician for Police Community Tru within Public Safety. Carmen earned $37,304 in 2026.

Jean Egan

Report Technician/Police Community Tru

2026 total comp
$28,574
Sub-department
Public Safety
Base pay
$20,639
Overtime
$0
Other pay
$7,935
Benefits
$0
Total compensation
$28,574

Source-specific fields

Employeeid
164262

At Police Community Tru, Jean Egan serves as a Report Technician within Public Safety. Their 2026 pay totaled $28,574.

Kayla Kent

Report Technician/Police Community Tru

2026 total comp
$20,368
Sub-department
Public Safety
Base pay
$13,864
Overtime
$0
Other pay
$6,504
Benefits
$0
Total compensation
$20,368

Source-specific fields

Employeeid
176089

Kayla Kent works as a Report Technician for Police Community Tru within Public Safety. Kayla earned $20,368 in 2026.

Ruth Alvarado

Consultant V/Police Community Tru

2023 total comp
$19,473
Sub-department
Public Safety
Base pay
$10,225
Overtime
$0
Other pay
$9,248
Benefits
$0
Total compensation
$19,473

Source-specific fields

Employeeid
3380

Ruth Alvarado is a Consultant V at Police Community Tru within Public Safety. 2023 total compensation came to $19,473.

Gina Waterfield

Report Technician/Police Community Tru

2023 total comp
$9,367
Sub-department
Public Safety
Base pay
$2,717
Overtime
$0
Other pay
$6,650
Benefits
$0
Total compensation
$9,367

Source-specific fields

Employeeid
174976

At Police Community Tru, Gina Waterfield serves as a Report Technician within Public Safety. Their 2023 pay totaled $9,367.

Theresa O'Keefe

Report Technician/Police Community Tru

2023 total comp
$4,000
Sub-department
Public Safety
Base pay
$0
Overtime
$0
Other pay
$4,000
Benefits
$0
Total compensation
$4,000

Source-specific fields

Employeeid
106820

At Police Community Tru, Theresa O'Keefe serves as a Report Technician within Public Safety. Their 2023 pay totaled $4,000.

Valerie Stover-Kelly

Police Lieutenant/Police Community Tru

2024 total comp
$166
Sub-department
Public Safety
Base pay
$0
Overtime
$33
Other pay
$133
Benefits
$0
Total compensation
$166

Source-specific fields

Employeeid
141000

At Police Community Tru, Valerie Stover-Kelly serves as a Police Lieutenant within Public Safety. Their 2024 pay totaled $166.