GCGovComp.app

School District of Philadelphia / Painting Services / Painter Mechanic A

Job-title file

Painter Mechanic A

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

41 employees hold this title in Painting Services. Median total compensation for the role is $67,638, above the department median of $67,638.

Employees
41
Role median
$67,638
Agency median
$67,638
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$59,625$67,638+

How total compensation varies among the 41 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.

Record list

Employees with this title

Highest-paid first / page 1

Benjamin Amodei

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Benjamin Amodei is a Painter Mechanic A at Painting Services. 2026 total compensation came to $67,638. Union affiliation: 32BJ.

Demetrius Atwell

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Demetrius Atwell holds the role of Painter Mechanic A at Painting Services. In 2026, their total compensation was $67,638. Their bargaining unit is 32BJ.

Ineshia Atwell

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

At Painting Services, Ineshia Atwell serves as a Painter Mechanic A. Their 2026 pay totaled $67,638. Union affiliation: 32BJ.

Paul Bady

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

At Painting Services, Paul Bady serves as a Painter Mechanic A. Their 2026 pay totaled $67,638. They are represented by 32BJ.

Joseph Beavers

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

At Painting Services, Joseph Beavers serves as a Painter Mechanic A. Their 2026 pay totaled $67,638. Union affiliation: 32BJ.

Robert Broadnax

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

At Painting Services, Robert Broadnax serves as a Painter Mechanic A. Their 2026 pay totaled $67,638. Their bargaining unit is 32BJ.

Jonathan Byram

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Jonathan Byram works as a Painter Mechanic A for Painting Services. Jonathan earned $67,638 in 2026. Union affiliation: 32BJ.

Okang Cambridge

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Okang Cambridge is a Painter Mechanic A at Painting Services. 2026 total compensation came to $67,638. Union affiliation: 32BJ.

James Capers

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

James Capers is a Painter Mechanic A at Painting Services. 2026 total compensation came to $67,638. Their bargaining unit is 32BJ.

Gabrielle Cecala

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Gabrielle Cecala holds the role of Painter Mechanic A at Painting Services. In 2026, their total compensation was $67,638. They are represented by 32BJ.

Jahmai Crawley

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Jahmai Crawley holds the role of Painter Mechanic A at Painting Services. In 2026, their total compensation was $67,638. Union affiliation: 32BJ.

Timothy Creighton

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Timothy Creighton is a Painter Mechanic A at Painting Services. 2026 total compensation came to $67,638. They are represented by 32BJ.

Steven Dolan

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Steven Dolan is a Painter Mechanic A at Painting Services. 2026 total compensation came to $67,638. Their bargaining unit is 32BJ.

Donald Eife

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Donald Eife works as a Painter Mechanic A for Painting Services. Donald earned $67,638 in 2026. Union affiliation: 32BJ.

Vincent Finn

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Vincent Finn holds the role of Painter Mechanic A at Painting Services. In 2026, their total compensation was $67,638. Union affiliation: 32BJ.

Sean Flannery

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Sean Flannery is a Painter Mechanic A at Painting Services. 2026 total compensation came to $67,638. Union affiliation: 32BJ.

Raynaldo Gonzalez

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

At Painting Services, Raynaldo Gonzalez serves as a Painter Mechanic A. Their 2026 pay totaled $67,638. Union affiliation: 32BJ.

Harry Lowe

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Harry Lowe holds the role of Painter Mechanic A at Painting Services. In 2026, their total compensation was $67,638. They are represented by 32BJ.

Michael Minogue

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

At Painting Services, Michael Minogue serves as a Painter Mechanic A. Their 2026 pay totaled $67,638. They are represented by 32BJ.

Michael Moore

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Michael Moore is a Painter Mechanic A at Painting Services. 2026 total compensation came to $67,638. Union affiliation: 32BJ.

Mike Moore

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

At Painting Services, Mike Moore serves as a Painter Mechanic A. Their 2026 pay totaled $67,638. They are represented by 32BJ.

Matthew Phillips

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Matthew Phillips holds the role of Painter Mechanic A at Painting Services. In 2026, their total compensation was $67,638. Union affiliation: 32BJ.

Kevin Quigley

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Kevin Quigley holds the role of Painter Mechanic A at Painting Services. In 2026, their total compensation was $67,638. They are represented by 32BJ.

Patrick Raynor

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Patrick Raynor works as a Painter Mechanic A for Painting Services. Patrick earned $67,638 in 2026. Their bargaining unit is 32BJ.

Eric Ricchezza

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Eric Ricchezza is a Painter Mechanic A at Painting Services. 2026 total compensation came to $67,638. Union affiliation: 32BJ.

David Sienko

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

David Sienko holds the role of Painter Mechanic A at Painting Services. In 2026, their total compensation was $67,638. They are represented by 32BJ.

William Soda

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

William Soda is a Painter Mechanic A at Painting Services. 2026 total compensation came to $67,638. Their bargaining unit is 32BJ.

Christopher Stackhouse

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Christopher Stackhouse holds the role of Painter Mechanic A at Painting Services. In 2026, their total compensation was $67,638. They are represented by 32BJ.

Vincent Tonelli

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

At Painting Services, Vincent Tonelli serves as a Painter Mechanic A. Their 2026 pay totaled $67,638. Union affiliation: 32BJ.

Stephen Weiss

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Stephen Weiss is a Painter Mechanic A at Painting Services. 2026 total compensation came to $67,638. They are represented by 32BJ.

Gordon White

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Gordon White works as a Painter Mechanic A for Painting Services. Gordon earned $67,638 in 2026. They are represented by 32BJ.

Denice Witkowski

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Denice Witkowski is a Painter Mechanic A at Painting Services. 2026 total compensation came to $67,638. Union affiliation: 32BJ.

Scott Yannatell

Painter Mechanic A/Painting Services

2026 total comp
$67,638
Base pay
$67,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,638
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Scott Yannatell works as a Painter Mechanic A for Painting Services. Scott earned $67,638 in 2026. Their bargaining unit is 32BJ.

Derik Owens

Painter Mechanic A/Painting Services

2026 total comp
$66,558
Base pay
$66,558
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,558
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

At Painting Services, Derik Owens serves as a Painter Mechanic A. Their 2026 pay totaled $66,558. They are represented by 32BJ.

Nicholas Ciccolone

Painter Mechanic A/Painting Services

2026 total comp
$63,937
Base pay
$63,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$63,937
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Nicholas Ciccolone works as a Painter Mechanic A for Painting Services. Nicholas earned $63,937 in 2026. They are represented by 32BJ.

Charles Lawrence

Painter Mechanic A/Painting Services

2026 total comp
$63,937
Base pay
$63,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$63,937
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

At Painting Services, Charles Lawrence serves as a Painter Mechanic A. Their 2026 pay totaled $63,937. Union affiliation: 32BJ.

Andrew Patterson

Painter Mechanic A/Painting Services

2026 total comp
$63,937
Base pay
$63,937
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$63,937
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Andrew Patterson works as a Painter Mechanic A for Painting Services. Andrew earned $63,937 in 2026. Union affiliation: 32BJ.

Donta Depiso

Painter Mechanic A/Painting Services

2026 total comp
$61,901
Base pay
$61,901
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$61,901
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Donta Depiso works as a Painter Mechanic A for Painting Services. Donta earned $61,901 in 2026. They are represented by 32BJ.

Daniel Green

Painter Mechanic A/Painting Services

2026 total comp
$61,901
Base pay
$61,901
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$61,901
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

Daniel Green is a Painter Mechanic A at Painting Services. 2026 total compensation came to $61,901. Their bargaining unit is 32BJ.

John Jordan

Painter Mechanic A/Painting Services

2026 total comp
$61,901
Base pay
$61,901
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$61,901
Union / bargaining unit
32BJ
Pay basis
Salaried

Source-specific fields

Home Organization
9EV0
Organization Level
NON ADMINISTRATIVE OFFICE
Run Date
Apr 1, 2026
School Year
2025-2026

John Jordan holds the role of Painter Mechanic A at Painting Services. In 2026, their total compensation was $61,901. Union affiliation: 32BJ.