GCGovComp.app

City of Philadelphia / Pwd Water / Building Maintenance Mechanic

Job-title file

Building Maintenance Mechanic

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

26 employees hold this title in Pwd Water. Median total compensation for the role is $16,694, below the department median of $20,746.

Employees
26
Total payroll
$403.8K
Role median
$16,694
Agency median
$20,746
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$1,166$28,718+

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

How total compensation varies among the 26 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 City of Philadelphia

Building Maintenance Mechanic is held in 10 City of Philadelphia departments. In Pwd Water, the median of $16,694 ranks #6 of 10.

Highest-paying departments for this role

Median total compensation for the Building Maintenance Mechanic role in other City of Philadelphiadepartments (highest first). Each bar links to that department’s page for this role.

Compare jurisdictions

Building Maintenance Mechanic beyond City of Philadelphia

This role is reported in 2 jurisdictions. In City of Philadelphia, the median of $16,578 ranks #2 of 2. See Building Maintenance Mechanic across all of City of Philadelphia

Highest-paying jurisdictions for this role

Median total compensation for comparable Building Maintenance Mechanicroles in other jurisdictions. Titles are matched by normalized name across sources, not identical job classification, and pay is not cost-of-living adjusted. Each bar links to that jurisdiction’s page for the role.

Record list

Employees with this title

Page 1

Leo White

Building Maintenance Mechanic/Pwd Water

2026 total comp
$17,604
Base pay
$14,777
Overtime
$2,758
Other pay
$70
Benefits
$0
Total compensation
$17,604
Employment type
Salaried

Source-specific fields

Base Salary
$54,659
Employee Category
Civil Service
Job Code
7H05
Public Id
38964
Total Pay
$17,604

Leo White works as a Building Maintenance Mechanic for Pwd Water. Their status is salaried. Leo earned $17,604 in 2026.

Matthew Goodman

Building Maintenance Mechanic/Pwd Water

2026 total comp
$17,240
Base pay
$14,995
Overtime
$2,044
Other pay
$201
Benefits
$0
Total compensation
$17,240
Employment type
Salaried

Source-specific fields

Base Salary
$52,983
Employee Category
Civil Service
Job Code
7H05
Public Id
54263
Total Pay
$17,240

At Pwd Water, Matthew Goodman serves as a Building Maintenance Mechanic. They work salaried. Their 2026 pay totaled $17,240.

Eugene Davis

Building Maintenance Mechanic/Pwd Water

2026 total comp
$17,112
Base pay
$14,779
Overtime
$2,039
Other pay
$293
Benefits
$0
Total compensation
$17,112
Employment type
Salaried

Source-specific fields

Base Salary
$52,983
Employee Category
Civil Service
Job Code
7H05
Public Id
52756
Total Pay
$17,112

Eugene Davis is a Building Maintenance Mechanic at Pwd Water. They work salaried. 2026 total compensation came to $17,112.

James Barry

Building Maintenance Mechanic/Pwd Water

2026 total comp
$17,060
Base pay
$16,394
Overtime
$178
Other pay
$489
Benefits
$0
Total compensation
$17,060
Employment type
Salaried

Source-specific fields

Base Salary
$58,142
Employee Category
Civil Service
Job Code
7H05
Public Id
20353
Total Pay
$17,060

James Barry holds the role of Building Maintenance Mechanic at Pwd Water. Their status is salaried. In 2026, their total compensation was $17,060.

Joseph Brewer Jr

Building Maintenance Mechanic/Pwd Water

2026 total comp
$17,027
Base pay
$16,173
Overtime
$223
Other pay
$631
Benefits
$0
Total compensation
$17,027
Employment type
Salaried

Source-specific fields

Base Salary
$58,142
Employee Category
Civil Service
Job Code
7H05
Public Id
24903
Total Pay
$17,027

Joseph Brewer Jr works as a Building Maintenance Mechanic for Pwd Water. Their status is salaried. Joseph earned $17,027 in 2026.

Joshua Overton

Building Maintenance Mechanic/Pwd Water

2026 total comp
$16,953
Base pay
$15,028
Overtime
$1,699
Other pay
$227
Benefits
$0
Total compensation
$16,953
Employment type
Salaried

Source-specific fields

Base Salary
$54,659
Employee Category
Civil Service
Job Code
7H05
Public Id
8364
Total Pay
$16,953

Joshua Overton holds the role of Building Maintenance Mechanic at Pwd Water. Their status is salaried. In 2026, their total compensation was $16,953.

Mahmoud Moussa

Building Maintenance Mechanic/Pwd Water

2026 total comp
$16,793
Base pay
$14,974
Overtime
$1,563
Other pay
$256
Benefits
$0
Total compensation
$16,793
Employment type
Salaried

Source-specific fields

Base Salary
$52,983
Employee Category
Civil Service
Job Code
7H05
Public Id
53528
Total Pay
$16,793

Mahmoud Moussa works as a Building Maintenance Mechanic for Pwd Water. Their status is salaried. Mahmoud earned $16,793 in 2026.

Michael Deleo

Building Maintenance Mechanic/Pwd Water

2026 total comp
$16,595
Base pay
$16,230
Overtime
$0
Other pay
$365
Benefits
$0
Total compensation
$16,595
Employment type
Salaried

Source-specific fields

Base Salary
$58,142
Employee Category
Civil Service
Job Code
7H05
Public Id
26709
Total Pay
$16,595

Michael Deleo holds the role of Building Maintenance Mechanic at Pwd Water. Their status is salaried. In 2026, their total compensation was $16,595.

Malik Neal

Building Maintenance Mechanic/Pwd Water

2026 total comp
$16,512
Base pay
$14,233
Overtime
$1,996
Other pay
$283
Benefits
$0
Total compensation
$16,512
Employment type
Salaried

Source-specific fields

Base Salary
$54,659
Employee Category
Civil Service
Job Code
7H05
Public Id
42402
Total Pay
$16,512

Malik Neal is a Building Maintenance Mechanic at Pwd Water. They work salaried. 2026 total compensation came to $16,512.