GCGovComp.app

City of Philadelphia / Dfs Department of Fleet Services / Heavy Duty Vehicle Maintenance Technician

Job-title file

Heavy Duty Vehicle Maintenance Technician

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

97 employees hold this title in Dfs Department of Fleet Services. Median total compensation for the role is $26,819, above the department median of $22,182.

Employees
97
Role median
$26,819
Agency median
$22,182
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$0$73,162+

How total compensation varies among the 97 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 3

William Bennett

Heavy Duty Vehicle Maintenance Technician/Dfs Department of Fleet Services

2026 total comp
$21,715
Base pay
$18,318
Overtime
$2,574
Other pay
$823
Benefits
$0
Total compensation
$21,715
Employment type
Salaried

Source-specific fields

Base Salary
$69,021
Employee Category
Civil Service
Job Code
7F03
Public Id
29940
Total Pay
$21,715

William Bennett is a Heavy Duty Vehicle Maintenance Technician at Dfs Department of Fleet Services. They work salaried. 2026 total compensation came to $21,715.

Steven Foster

Heavy Duty Vehicle Maintenance Technician/Dfs Department of Fleet Services

2026 total comp
$20,540
Base pay
$18,512
Overtime
$1,551
Other pay
$477
Benefits
$0
Total compensation
$20,540
Employment type
Salaried

Source-specific fields

Base Salary
$69,021
Employee Category
Civil Service
Job Code
7F03
Public Id
22573
Total Pay
$20,540

Steven Foster is a Heavy Duty Vehicle Maintenance Technician at Dfs Department of Fleet Services. They work salaried. 2026 total compensation came to $20,540.

William Upshaw

Heavy Duty Vehicle Maintenance Technician/Dfs Department of Fleet Services

2026 total comp
$20,195
Base pay
$17,012
Overtime
$2,479
Other pay
$704
Benefits
$0
Total compensation
$20,195
Employment type
Salaried

Source-specific fields

Base Salary
$64,709
Employee Category
Civil Service
Job Code
7F03
Public Id
43204
Total Pay
$20,195

William Upshaw works as a Heavy Duty Vehicle Maintenance Technician for Dfs Department of Fleet Services. Their status is salaried. William earned $20,195 in 2026.

Menelaos Koulouris

Heavy Duty Vehicle Maintenance Technician/Dfs Department of Fleet Services

2026 total comp
$20,149
Base pay
$18,048
Overtime
$1,763
Other pay
$338
Benefits
$0
Total compensation
$20,149
Employment type
Salaried

Source-specific fields

Base Salary
$69,021
Employee Category
Civil Service
Job Code
7F03
Public Id
5843
Total Pay
$20,149

Menelaos Koulouris works as a Heavy Duty Vehicle Maintenance Technician for Dfs Department of Fleet Services. Their status is salaried. Menelaos earned $20,149 in 2026.

Joshua Campbell

Heavy Duty Vehicle Maintenance Technician/Dfs Department of Fleet Services

2026 total comp
$20,079
Base pay
$17,835
Overtime
$1,777
Other pay
$467
Benefits
$0
Total compensation
$20,079
Employment type
Salaried

Source-specific fields

Base Salary
$69,021
Employee Category
Civil Service
Job Code
7F03
Public Id
8310
Total Pay
$20,079

At Dfs Department of Fleet Services, Joshua Campbell serves as a Heavy Duty Vehicle Maintenance Technician. They work salaried. Their 2026 pay totaled $20,079.

Mark Decarlo

Heavy Duty Vehicle Maintenance Technician/Dfs Department of Fleet Services

2026 total comp
$19,857
Base pay
$17,697
Overtime
$1,990
Other pay
$170
Benefits
$0
Total compensation
$19,857
Employment type
Salaried

Source-specific fields

Base Salary
$66,875
Employee Category
Civil Service
Job Code
7F03
Public Id
37209
Total Pay
$19,857

Mark Decarlo holds the role of Heavy Duty Vehicle Maintenance Technician at Dfs Department of Fleet Services. Their status is salaried. In 2026, their total compensation was $19,857.

Thomas Capponi

Heavy Duty Vehicle Maintenance Technician/Dfs Department of Fleet Services

2026 total comp
$19,182
Base pay
$18,547
Overtime
$0
Other pay
$635
Benefits
$0
Total compensation
$19,182
Employment type
Salaried

Source-specific fields

Base Salary
$69,021
Employee Category
Civil Service
Job Code
7F03
Public Id
2591
Total Pay
$19,182

Thomas Capponi works as a Heavy Duty Vehicle Maintenance Technician for Dfs Department of Fleet Services. Their status is salaried. Thomas earned $19,182 in 2026.

Ramond Grimmage

Heavy Duty Vehicle Maintenance Technician/Dfs Department of Fleet Services

2026 total comp
$17,028
Base pay
$16,588
Overtime
$0
Other pay
$440
Benefits
$0
Total compensation
$17,028
Employment type
Salaried

Source-specific fields

Base Salary
$62,539
Employee Category
Civil Service
Job Code
7F03
Public Id
6294
Total Pay
$17,028

At Dfs Department of Fleet Services, Ramond Grimmage serves as a Heavy Duty Vehicle Maintenance Technician. They work salaried. Their 2026 pay totaled $17,028.

Reginald Chavis

Heavy Duty Vehicle Maintenance Technician/Dfs Department of Fleet Services

2026 total comp
$11,884
Base pay
$0
Overtime
$0
Other pay
$11,884
Benefits
$0
Total compensation
$11,884
Employment type
Salaried

Source-specific fields

Base Salary
$67,011
Employee Category
Civil Service
Job Code
7F03
Public Id
5062
Total Pay
$11,884

At Dfs Department of Fleet Services, Reginald Chavis serves as a Heavy Duty Vehicle Maintenance Technician. They work salaried. Their 2026 pay totaled $11,884.

Trevor Davis

Heavy Duty Vehicle Maintenance Technician/Dfs Department of Fleet Services

2023 total comp
$11,711
Base pay
$0
Overtime
$0
Other pay
$11,711
Benefits
$0
Total compensation
$11,711
Employment type
Salaried

Source-specific fields

Base Salary
$59,870
Employee Category
Civil Service
Job Code
7F03
Public Id
8984
Total Pay
$11,711

Trevor Davis is a Heavy Duty Vehicle Maintenance Technician at Dfs Department of Fleet Services. They work salaried. 2023 total compensation came to $11,711.

Richard Pesyna

Heavy Duty Vehicle Maintenance Technician/Dfs Department of Fleet Services

2026 total comp
$8,648
Base pay
$0
Overtime
$0
Other pay
$8,648
Benefits
$0
Total compensation
$8,648
Employment type
Salaried

Source-specific fields

Base Salary
$69,021
Employee Category
Civil Service
Job Code
7F03
Public Id
2353
Total Pay
$8,648

At Dfs Department of Fleet Services, Richard Pesyna serves as a Heavy Duty Vehicle Maintenance Technician. They work salaried. Their 2026 pay totaled $8,648.

Brian Morelli

Heavy Duty Vehicle Maintenance Technician/Dfs Department of Fleet Services

2022 total comp
$8,529
Base pay
$7,081
Overtime
$0
Other pay
$1,448
Benefits
$0
Total compensation
$8,529
Employment type
Salaried

Source-specific fields

Base Salary
$57,985
Employee Category
Civil Service
Job Code
7F03
Public Id
32490
Total Pay
$8,529

At Dfs Department of Fleet Services, Brian Morelli serves as a Heavy Duty Vehicle Maintenance Technician. They work salaried. Their 2022 pay totaled $8,529.

Bernard Hamilton

Heavy Duty Vehicle Maintenance Technician/Dfs Department of Fleet Services

2024 total comp
$5,871
Base pay
$2,206
Overtime
$0
Other pay
$3,665
Benefits
$0
Total compensation
$5,871
Employment type
Salaried

Source-specific fields

Base Salary
$63,820
Employee Category
Civil Service
Job Code
7F03
Public Id
31060
Total Pay
$5,871

Bernard Hamilton holds the role of Heavy Duty Vehicle Maintenance Technician at Dfs Department of Fleet Services. Their status is salaried. In 2024, their total compensation was $5,871.

Brian Weiss

Heavy Duty Vehicle Maintenance Technician/Dfs Department of Fleet Services

2023 total comp
$4,473
Base pay
$3,480
Overtime
$856
Other pay
$137
Benefits
$0
Total compensation
$4,473
Employment type
Salaried

Source-specific fields

Base Salary
$59,870
Employee Category
Civil Service
Job Code
7F03
Public Id
2988
Total Pay
$4,473

Brian Weiss works as a Heavy Duty Vehicle Maintenance Technician for Dfs Department of Fleet Services. Their status is salaried. Brian earned $4,473 in 2023.

Richard Jones Jr.

Heavy Duty Vehicle Maintenance Technician/Dfs Department of Fleet Services

2024 total comp
$851
Base pay
$0
Overtime
$0
Other pay
$851
Benefits
$0
Total compensation
$851
Employment type
Salaried

Source-specific fields

Base Salary
$61,816
Employee Category
Civil Service
Job Code
7F03
Public Id
26755
Total Pay
$851

Richard Jones Jr. works as a Heavy Duty Vehicle Maintenance Technician for Dfs Department of Fleet Services. Their status is salaried. Richard earned $851 in 2024.

Joseph Bullock Sr.

Heavy Duty Vehicle Maintenance Technician/Dfs Department of Fleet Services

2025 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$69,021
Employee Category
Civil Service
Job Code
7F03
Public Id
20416

Joseph Bullock Sr. is a Heavy Duty Vehicle Maintenance Technician at Dfs Department of Fleet Services. They work salaried. 2025 total compensation came to $0.

Richard Thomas

Heavy Duty Vehicle Maintenance Technician/Dfs Department of Fleet Services

2022 total comp
$0
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Salaried

Source-specific fields

Base Salary
$59,870
Employee Category
Civil Service
Job Code
7F03
Public Id
23001

At Dfs Department of Fleet Services, Richard Thomas serves as a Heavy Duty Vehicle Maintenance Technician. They work salaried. Their 2022 pay totaled $0.