GCGovComp.app

City of Philadelphia / Ofm Fleet Management

Agency file

Ofm Fleet Management

Source file: City of Philadelphia — Employee Earnings / ingested Jun 19, 2026

The Ofm Fleet Management is a government agency that delivers public services and programs within its jurisdiction.

In 2021, this agency had 34 employees with median total compensation of $20,110; the highest distinct record was $117,592.

Year
2021
Total payroll
$907.2K
Employees
34
Median total
$20,110
Highest record
$117,592

What the records show

Compensation analytics

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

Salary distribution

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

Average pay composition

  • Base$11,921 (45%)
  • Overtime$1,142 (4%)
  • Other$13,619 (51%)
  • 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
$2,024
$4,520
$20,110
$40,107
$59,521

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

Largest job titles

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 3 published years.

YearTotal payrollEmployeesMedian pay
2019
$17.3M
388
$44,721
2020
$21.3M
23.2%
372
4.1%
$58,578
31.0%
2021
$907.2K
95.7%
34
90.9%
$20,110
65.7%

Record list

Employees

Page 1

Keith Reed

Plant Helper/Ofm Fleet Management

2021 total comp
$36,656
Base pay
$17,439
Overtime
$424
Other pay
$18,793
Benefits
$0
Total compensation
$36,656
Employment type
Salaried

Source-specific fields

Base Salary
$41,540
Employee Category
Civil Service
Job Code
7E02
Public Id
10675
Total Pay
$36,656

At Ofm Fleet Management, Keith Reed serves as a Plant Helper. They work salaried. Their 2021 pay totaled $36,656.

Peter Hockel

Heavy Duty Vehicle Maintenance Technician/Ofm Fleet Management

2021 total comp
$32,582
Base pay
$15,806
Overtime
$614
Other pay
$16,163
Benefits
$0
Total compensation
$32,582
Employment type
Salaried

Source-specific fields

Base Salary
$56,571
Employee Category
Civil Service
Job Code
7F03
Public Id
17968
Total Pay
$32,582

At Ofm Fleet Management, Peter Hockel serves as a Heavy Duty Vehicle Maintenance Technician. They work salaried. Their 2021 pay totaled $32,582.

James Hayes

Heavy Duty Vehicle Maintenance Technician/Ofm Fleet Management

2021 total comp
$29,969
Base pay
$3,325
Overtime
$0
Other pay
$26,644
Benefits
$0
Total compensation
$29,969
Employment type
Salaried

Source-specific fields

Base Salary
$56,571
Employee Category
Civil Service
Job Code
7F03
Public Id
33829
Total Pay
$29,969

James Hayes works as a Heavy Duty Vehicle Maintenance Technician for Ofm Fleet Management. Their status is salaried. James earned $29,969 in 2021.

Donald Blunt

Fleet Maintenance Team Leader/Ofm Fleet Management

2019 total comp
$29,077
Base pay
$27,636
Overtime
$459
Other pay
$982
Benefits
$0
Total compensation
$29,077
Employment type
Salaried

Source-specific fields

Base Salary
$59,204
Employee Category
Civil Service
Job Code
7F06
Public Id
2238
Total Pay
$29,077

Donald Blunt works as a Fleet Maintenance Team Leader for Ofm Fleet Management. Their status is salaried. Donald earned $29,077 in 2019.

David Mcbride

Fleet Stores Worker/Ofm Fleet Management

2021 total comp
$26,900
Base pay
$14,053
Overtime
$1,225
Other pay
$11,622
Benefits
$0
Total compensation
$26,900
Employment type
Salaried

Source-specific fields

Base Salary
$42,914
Employee Category
Civil Service
Job Code
1F13
Public Id
15375
Total Pay
$26,900

David Mcbride holds the role of Fleet Stores Worker at Ofm Fleet Management. Their status is salaried. In 2021, their total compensation was $26,900.

Calvin Ridgley

Heavy Duty Vehicle Maintenance Technician/Ofm Fleet Management

2021 total comp
$26,687
Base pay
$9,754
Overtime
$0
Other pay
$16,933
Benefits
$0
Total compensation
$26,687
Employment type
Salaried

Source-specific fields

Base Salary
$56,571
Employee Category
Civil Service
Job Code
7F03
Public Id
36064
Total Pay
$26,687

Calvin Ridgley is a Heavy Duty Vehicle Maintenance Technician at Ofm Fleet Management. They work salaried. 2021 total compensation came to $26,687.

Daniel Ferris

Inventory Control Technician/Ofm Fleet Management

2019 total comp
$26,456
Base pay
$25,477
Overtime
$0
Other pay
$979
Benefits
$0
Total compensation
$26,456
Employment type
Salaried

Source-specific fields

Base Salary
$48,235
Employee Category
Civil Service
Job Code
1F30
Public Id
19580
Total Pay
$26,456

At Ofm Fleet Management, Daniel Ferris serves as a Inventory Control Technician. They work salaried. Their 2019 pay totaled $26,456.

Paul Pomales

Stores Worker/Ofm Fleet Management

2020 total comp
$25,585
Base pay
$22,085
Overtime
$1,210
Other pay
$2,291
Benefits
$0
Total compensation
$25,585
Employment type
Salaried

Source-specific fields

Base Salary
$40,414
Employee Category
Civil Service
Job Code
1F06
Public Id
13132
Total Pay
$25,585

Paul Pomales holds the role of Stores Worker at Ofm Fleet Management. Their status is salaried. In 2020, their total compensation was $25,585.

Michael Williams

Automotive Maintenance Technician 2/Ofm Fleet Management

2020 total comp
$23,623
Base pay
$18,315
Overtime
$4,216
Other pay
$1,092
Benefits
$0
Total compensation
$23,623
Employment type
Salaried

Source-specific fields

Base Salary
$53,303
Employee Category
Civil Service
Job Code
7F02
Public Id
22284
Total Pay
$23,623

Michael Williams is a Automotive Maintenance Technician 2 at Ofm Fleet Management. They work salaried. 2020 total compensation came to $23,623.

Christopher Owens

Trades Helper/Ofm Fleet Management

2021 total comp
$22,560
Base pay
$15,546
Overtime
$0
Other pay
$7,014
Benefits
$0
Total compensation
$22,560
Employment type
Salaried

Source-specific fields

Base Salary
$40,288
Employee Category
Civil Service
Job Code
7H01
Public Id
23953
Total Pay
$22,560

Christopher Owens works as a Trades Helper for Ofm Fleet Management. Their status is salaried. Christopher earned $22,560 in 2021.

Leonard Morgan

Heavy Duty Vehicle Maintenance Technician/Ofm Fleet Management

2019 total comp
$22,396
Base pay
$7,273
Overtime
$522
Other pay
$14,601
Benefits
$0
Total compensation
$22,396
Employment type
Salaried

Source-specific fields

Base Salary
$52,234
Employee Category
Civil Service
Job Code
7F03
Public Id
5527
Total Pay
$22,396

Leonard Morgan is a Heavy Duty Vehicle Maintenance Technician at Ofm Fleet Management. They work salaried. 2019 total compensation came to $22,396.

Maurice Glover

Fleet Stores Worker/Ofm Fleet Management

2021 total comp
$22,118
Base pay
$21,368
Overtime
$0
Other pay
$750
Benefits
$0
Total compensation
$22,118
Employment type
Salaried

Source-specific fields

Base Salary
$42,914
Employee Category
Civil Service
Job Code
1F13
Public Id
28664
Total Pay
$22,118

At Ofm Fleet Management, Maurice Glover serves as a Fleet Stores Worker. They work salaried. Their 2021 pay totaled $22,118.

James Feather

Fleet Maintenance Supervisor/Ofm Fleet Management

2021 total comp
$20,380
Base pay
$0
Overtime
$0
Other pay
$20,380
Benefits
$0
Total compensation
$20,380
Employment type
Salaried

Source-specific fields

Base Salary
$73,962
Employee Category
Civil Service
Job Code
7F30
Public Id
1615
Total Pay
$20,380

James Feather works as a Fleet Maintenance Supervisor for Ofm Fleet Management. Their status is salaried. James earned $20,380 in 2021.

Tarek Mills

Trades Helper/Ofm Fleet Management

2019 total comp
$19,899
Base pay
$19,628
Overtime
$0
Other pay
$271
Benefits
$0
Total compensation
$19,899
Employment type
Salaried

Source-specific fields

Base Salary
$38,456
Employee Category
Civil Service
Job Code
7H01
Public Id
9133
Total Pay
$19,899

Tarek Mills works as a Trades Helper for Ofm Fleet Management. Their status is salaried. Tarek earned $19,899 in 2019.

Daniel Welsh

Fleet Maintenance Team Leader/Ofm Fleet Management

2021 total comp
$19,839
Base pay
$19,404
Overtime
$0
Other pay
$435
Benefits
$0
Total compensation
$19,839
Employment type
Salaried

Source-specific fields

Base Salary
$60,388
Employee Category
Civil Service
Job Code
7F06
Public Id
33869
Total Pay
$19,839

Daniel Welsh holds the role of Fleet Maintenance Team Leader at Ofm Fleet Management. Their status is salaried. In 2021, their total compensation was $19,839.

Alexander Falcone

Heavy Duty Vehicle Maintenance Technician/Ofm Fleet Management

2021 total comp
$18,794
Base pay
$0
Overtime
$0
Other pay
$18,794
Benefits
$0
Total compensation
$18,794
Employment type
Salaried

Source-specific fields

Base Salary
$56,571
Employee Category
Civil Service
Job Code
7F03
Public Id
2742
Total Pay
$18,794

Alexander Falcone is a Heavy Duty Vehicle Maintenance Technician at Ofm Fleet Management. They work salaried. 2021 total compensation came to $18,794.

Brian Conway

Automotive Maintenance Technician 2/Ofm Fleet Management

2021 total comp
$18,773
Base pay
$14,964
Overtime
$1,518
Other pay
$2,291
Benefits
$0
Total compensation
$18,773
Employment type
Salaried

Source-specific fields

Base Salary
$53,303
Employee Category
Civil Service
Job Code
7F02
Public Id
15105
Total Pay
$18,773

At Ofm Fleet Management, Brian Conway serves as a Automotive Maintenance Technician 2. They work salaried. Their 2021 pay totaled $18,773.

David Mcdaniel Jr

Automotive Maintenance Technician 2/Ofm Fleet Management

2020 total comp
$17,319
Base pay
$11,369
Overtime
$5,694
Other pay
$256
Benefits
$0
Total compensation
$17,319
Employment type
Salaried

Source-specific fields

Base Salary
$52,258
Employee Category
Civil Service
Job Code
7F02
Public Id
32905
Total Pay
$17,319

David Mcdaniel Jr holds the role of Automotive Maintenance Technician 2 at Ofm Fleet Management. Their status is salaried. In 2020, their total compensation was $17,319.

Dilip Ruparelia

Automotive Maintenance Technician 2/Ofm Fleet Management

2021 total comp
$16,741
Base pay
$0
Overtime
$0
Other pay
$16,741
Benefits
$0
Total compensation
$16,741
Employment type
Salaried

Source-specific fields

Base Salary
$53,303
Employee Category
Civil Service
Job Code
7F02
Public Id
14490
Total Pay
$16,741

At Ofm Fleet Management, Dilip Ruparelia serves as a Automotive Maintenance Technician 2. They work salaried. Their 2021 pay totaled $16,741.

Ignacio Banda

Automotive Maintenance Technician 2/Ofm Fleet Management

2021 total comp
$14,521
Base pay
$14,124
Overtime
$130
Other pay
$268
Benefits
$0
Total compensation
$14,521
Employment type
Salaried

Source-specific fields

Base Salary
$48,417
Employee Category
Civil Service
Job Code
7F02
Public Id
33617
Total Pay
$14,521

Ignacio Banda works as a Automotive Maintenance Technician 2 for Ofm Fleet Management. Their status is salaried. Ignacio earned $14,521 in 2021.

Eddie Robertson

Automotive Maintenance Technician 2/Ofm Fleet Management

2021 total comp
$14,426
Base pay
$12,830
Overtime
$1,232
Other pay
$364
Benefits
$0
Total compensation
$14,426
Employment type
Salaried

Source-specific fields

Base Salary
$53,303
Employee Category
Civil Service
Job Code
7F02
Public Id
17712
Total Pay
$14,426

Eddie Robertson works as a Automotive Maintenance Technician 2 for Ofm Fleet Management. Their status is salaried. Eddie earned $14,426 in 2021.

Richard Garrow Ii

Automotive Maintenance Technician/Ofm Fleet Management

2019 total comp
$13,837
Base pay
$13,263
Overtime
$304
Other pay
$270
Benefits
$0
Total compensation
$13,837
Employment type
Salaried

Source-specific fields

Base Salary
$50,736
Employee Category
Civil Service
Job Code
7F02
Public Id
9210
Total Pay
$13,837

Richard Garrow Ii works as a Automotive Maintenance Technician for Ofm Fleet Management. Their status is salaried. Richard earned $13,837 in 2019.

Michael Conroy

Automotive Maintenance Technician 2/Ofm Fleet Management

2020 total comp
$13,433
Base pay
$10,970
Overtime
$392
Other pay
$2,071
Benefits
$0
Total compensation
$13,433
Employment type
Salaried

Source-specific fields

Base Salary
$52,258
Employee Category
Civil Service
Job Code
7F02
Public Id
24607
Total Pay
$13,433

Michael Conroy holds the role of Automotive Maintenance Technician 2 at Ofm Fleet Management. Their status is salaried. In 2020, their total compensation was $13,433.

Thomas Naphys

Fleet Maintenance Supervisor/Ofm Fleet Management

2020 total comp
$13,182
Base pay
$0
Overtime
$0
Other pay
$13,182
Benefits
$0
Total compensation
$13,182
Employment type
Salaried

Source-specific fields

Base Salary
$72,512
Employee Category
Civil Service
Job Code
7F30
Public Id
4723
Total Pay
$13,182

Thomas Naphys works as a Fleet Maintenance Supervisor for Ofm Fleet Management. Their status is salaried. Thomas earned $13,182 in 2020.

Mark Herzog Jr

Automotive Maintenance Technician/Ofm Fleet Management

2019 total comp
$12,227
Base pay
$11,417
Overtime
$589
Other pay
$221
Benefits
$0
Total compensation
$12,227
Employment type
Salaried

Source-specific fields

Base Salary
$49,191
Employee Category
Civil Service
Job Code
7F02
Public Id
30033
Total Pay
$12,227

Mark Herzog Jr works as a Automotive Maintenance Technician for Ofm Fleet Management. Their status is salaried. Mark earned $12,227 in 2019.

William Morgan

Automotive Maintenance Technician 2/Ofm Fleet Management

2020 total comp
$11,334
Base pay
$10,771
Overtime
$0
Other pay
$563
Benefits
$0
Total compensation
$11,334
Employment type
Salaried

Source-specific fields

Base Salary
$53,303
Employee Category
Civil Service
Job Code
7F02
Public Id
8898
Total Pay
$11,334

William Morgan holds the role of Automotive Maintenance Technician 2 at Ofm Fleet Management. Their status is salaried. In 2020, their total compensation was $11,334.

Darlington Princewill

Automotive Apprentice/Ofm Fleet Management

2019 total comp
$10,046
Base pay
$8,433
Overtime
$1,493
Other pay
$120
Benefits
$0
Total compensation
$10,046
Employment type
Salaried

Source-specific fields

Base Salary
$35,042
Employee Category
Civil Service
Job Code
7F01
Public Id
32938
Total Pay
$10,046

Darlington Princewill works as a Automotive Apprentice for Ofm Fleet Management. Their status is salaried. Darlington earned $10,046 in 2019.

William Burke

Stores Worker/Ofm Fleet Management

2021 total comp
$9,563
Base pay
$7,008
Overtime
$1,894
Other pay
$661
Benefits
$0
Total compensation
$9,563
Employment type
Salaried

Source-specific fields

Base Salary
$41,540
Employee Category
Civil Service
Job Code
1F06
Public Id
30535
Total Pay
$9,563

William Burke works as a Stores Worker for Ofm Fleet Management. Their status is salaried. William earned $9,563 in 2021.

Michael Guess

Trades Helper/Ofm Fleet Management

2019 total comp
$9,254
Base pay
$8,830
Overtime
$217
Other pay
$207
Benefits
$0
Total compensation
$9,254
Employment type
Salaried

Source-specific fields

Base Salary
$35,282
Employee Category
Civil Service
Job Code
7H01
Public Id
7875
Total Pay
$9,254

At Ofm Fleet Management, Michael Guess serves as a Trades Helper. They work salaried. Their 2019 pay totaled $9,254.

Kyle Sokolowski

Automotive Mechanic/Ofm Fleet Management

2019 total comp
$8,585
Base pay
$7,862
Overtime
$582
Other pay
$140
Benefits
$0
Total compensation
$8,585
Employment type
Salaried

Source-specific fields

Base Salary
$45,869
Employee Category
Civil Service
Job Code
7F04
Public Id
17428
Total Pay
$8,585

Kyle Sokolowski is a Automotive Mechanic at Ofm Fleet Management. They work salaried. 2019 total compensation came to $8,585.

Yusef Russell

Automotive Trainee/Ofm Fleet Management

2019 total comp
$6,407
Base pay
$6,407
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,407
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
A981
Public Id
23393
Total Pay
$6,407

Yusef Russell is a Automotive Trainee at Ofm Fleet Management. They work non-salaried. 2019 total compensation came to $6,407.

William Camacho

Automotive Trainee/Ofm Fleet Management

2019 total comp
$5,614
Base pay
$5,614
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,614
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
A981
Public Id
10155
Total Pay
$5,614

William Camacho works as a Automotive Trainee for Ofm Fleet Management. Their status is non-salaried. William earned $5,614 in 2019.

Anthony Doria

Automotive Trainee/Ofm Fleet Management

2020 total comp
$5,506
Base pay
$5,506
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$5,506
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
A981
Public Id
16583
Total Pay
$5,506

Anthony Doria is a Automotive Trainee at Ofm Fleet Management. They work non-salaried. 2020 total compensation came to $5,506.

Charly Gil

Automotive Maintenance Technician 2/Ofm Fleet Management

2020 total comp
$5,470
Base pay
$4,530
Overtime
$870
Other pay
$71
Benefits
$0
Total compensation
$5,470
Employment type
Salaried

Source-specific fields

Base Salary
$47,468
Employee Category
Civil Service
Job Code
7F02
Public Id
35868
Total Pay
$5,470

Charly Gil is a Automotive Maintenance Technician 2 at Ofm Fleet Management. They work salaried. 2020 total compensation came to $5,470.

Jermaine Presbery

Heavy Duty Vehicle Maintenance Technician/Ofm Fleet Management

2021 total comp
$5,248
Base pay
$4,769
Overtime
$238
Other pay
$241
Benefits
$0
Total compensation
$5,248
Employment type
Salaried

Source-specific fields

Base Salary
$56,571
Employee Category
Civil Service
Job Code
7F03
Public Id
27985
Total Pay
$5,248

Jermaine Presbery holds the role of Heavy Duty Vehicle Maintenance Technician at Ofm Fleet Management. Their status is salaried. In 2021, their total compensation was $5,248.

Francisco Santiago

Automotive Apprentice/Ofm Fleet Management

2019 total comp
$5,084
Base pay
$4,710
Overtime
$0
Other pay
$373
Benefits
$0
Total compensation
$5,084
Employment type
Salaried

Source-specific fields

Base Salary
$34,990
Employee Category
Civil Service
Job Code
7F01
Public Id
19399
Total Pay
$5,084

Francisco Santiago holds the role of Automotive Apprentice at Ofm Fleet Management. Their status is salaried. In 2019, their total compensation was $5,084.

David Stokes

Automotive Trainee/Ofm Fleet Management

2019 total comp
$4,978
Base pay
$4,978
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,978
Employment type
Non-Salaried

Source-specific fields

Employee Category
Exempt
Job Code
A981
Public Id
34939
Total Pay
$4,978

David Stokes holds the role of Automotive Trainee at Ofm Fleet Management. Their status is non-salaried. In 2019, their total compensation was $4,978.