GCGovComp.app

City of Baltimore / General Services

Agency file

General Services

Source file: City of Baltimore — Employee Salaries / ingested Jun 19, 2026

The General Services provides central administrative services — personnel, procurement, facilities, and internal operations.

In 2025, this agency had 349 employees with median total compensation of $69,986; the highest distinct record was $213,665.

Year
2025
Total payroll
$25.7M
Employees
349
Median total
$69,986
Highest record
$213,665

What the records show

Compensation analytics

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

Salary distribution

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

Average pay composition

  • Base$73,767 (100%)
  • Overtime$0 (0%)
  • Other$0 (0%)
  • 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,377
$54,603
$69,986
$92,126
$113,151

The pay ladder for this department. Someone at the 90th percentile earns $113,151 — more than 90% of the department; the 10th percentile earns $37,377. 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 8 published years.

YearTotal payrollEmployeesMedian pay
2011
$16.1M
396
$38,535
2012
$18.7M
16.3%
411
3.8%
$43,800
13.7%
2014
$19.4M
3.8%
389
5.4%
$48,309
10.3%
2021
$22.1M
13.8%
352
9.5%
$59,622
23.4%
2022
$20.1M
9.1%
356
1.1%
$55,266
7.3%
2023
$22.4M
11.7%
359
0.8%
$60,895
10.2%
2024
$24.8M
10.7%
387
7.8%
$62,324
2.3%
2025
$25.7M
3.7%
349
9.8%
$69,986
12.3%

Compare

Similar departments

Departments elsewhere with the most similar mix of roles — a proxy for the same kind of agency, matched by workforce composition rather than name. Pay is not cost-of-living adjusted.

Record list

Employees

Page 1

Erlynda Parton

34132 - Accounting Assistant II/General Services

2024 total comp
$52,661
Base pay
$52,661
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,661
Hire date
2010-01-28

Source-specific fields

Agencyid
A85
Annualsalary
45094.43
Employee ID
258442

At General Services, Erlynda Parton serves as a 34132 - Accounting Assistant II. They have served since 2010 (about 14 years). Their 2024 pay totaled $52,661.

Quintin Stanton

Automotive Mechanic/General Services

2021 total comp
$52,657
Base pay
$52,657
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,657
Hire date
2018-04-26

Source-specific fields

Agencyid
A85
Annualsalary
48865
Employee ID
166725

Quintin Stanton is a Automotive Mechanic at General Services. Their tenure dates to 2018, about 3 years. 2021 total compensation came to $52,657.

Benjamin Brown

Laborer/General Services

2025 total comp
$52,596
Base pay
$52,596
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,596
Hire date
2022-12-05

Source-specific fields

Agencyid
A85
Annualsalary
40104
Employee ID
265143

Benjamin Brown is a Laborer at General Services. Hired in 2022, they have about 3 years of service. 2025 total compensation came to $52,596.

Lawrence Hoffman Jr

Automotive Mechanic/General Services

2014 total comp
$52,541
Base pay
$52,541
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,541
Hire date
1983-02-18

Source-specific fields

Agencyid
A85
Annualsalary
46624
Employee ID
57585

Lawrence Hoffman Jr holds the role of Automotive Mechanic at General Services. Their tenure dates to 1983, about 31 years. In 2014, their total compensation was $52,541.

Alvin L Ledbetter

Storekeeper II, Auto Parts/General Services

2025 total comp
$52,482
Base pay
$52,482
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,482
Hire date
2018-11-22

Source-specific fields

Agencyid
A85
Annualsalary
46872
Employee ID
264294

Alvin L Ledbetter holds the role of Storekeeper II, Auto Parts at General Services. They have served since 2018 (about 7 years). In 2025, their total compensation was $52,482.

William Mcneil

Automotive Mechanic/General Services

2014 total comp
$52,471
Base pay
$52,471
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,471
Hire date
1977-07-15

Source-specific fields

Agencyid
A85
Annualsalary
46624
Employee ID
61177

William Mcneil holds the role of Automotive Mechanic at General Services. Their tenure dates to 1977, about 37 years. In 2014, their total compensation was $52,471.

Terhern Malloy

33563 - Storekeeper II Auto Parts/General Services

2024 total comp
$52,421
Base pay
$52,421
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,421
Hire date
2018-08-02

Source-specific fields

Agencyid
A85
Annualsalary
46872
Employee ID
256457

At General Services, Terhern Malloy serves as a 33563 - Storekeeper II Auto Parts. Hired in 2018, they have about 6 years of service. Their 2024 pay totaled $52,421.

Tyriek Williams

Laborer/General Services

2025 total comp
$52,368
Base pay
$52,368
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,368
Hire date
2019-07-18

Source-specific fields

Agencyid
A85
Annualsalary
40104
Employee ID
276577

At General Services, Tyriek Williams serves as a Laborer. Hired in 2019, they have about 6 years of service. Their 2025 pay totaled $52,368.

Helen Marinelli

Permits/Records Supervisor/General Services

2012 total comp
$52,286
Base pay
$52,286
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,286
Hire date
1982-11-15

Source-specific fields

Agencyid
A85
Annualsalary
50646
Employee ID
23653

Helen Marinelli works as a Permits/Records Supervisor for General Services. Hired in 1982, they have about 30 years of service. Helen earned $52,286 in 2012.

Maurice Washington

Building Project Coordinator/General Services

2025 total comp
$52,285
Base pay
$52,285
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,285
Hire date
2024-11-04

Source-specific fields

Agencyid
A85
Annualsalary
68348
Employee ID
272344

Maurice Washington is a Building Project Coordinator at General Services. They have served since 2024 (about a year). 2025 total compensation came to $52,285.

Brandon Dorsey

Automotive Mechanic/General Services

2021 total comp
$52,279
Base pay
$52,279
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,279
Hire date
2018-05-10

Source-specific fields

Agencyid
A85
Annualsalary
44324
Employee ID
157884

Brandon Dorsey works as a Automotive Mechanic for General Services. Their tenure dates to 2018, about 3 years. Brandon earned $52,279 in 2021.

Kevin Scott-Hairston

Automotive Mechanic/General Services

2025 total comp
$52,272
Base pay
$52,272
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,272
Hire date
2023-12-11

Source-specific fields

Agencyid
A85
Annualsalary
51358
Employee ID
270941

At General Services, Kevin Scott-Hairston serves as a Automotive Mechanic. Hired in 2023, they have about 2 years of service. Their 2025 pay totaled $52,272.

Krystal D Saunders

Purchasing Assistant/General Services

2025 total comp
$52,260
Base pay
$52,260
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,260
Hire date
2001-11-28

Source-specific fields

Agencyid
A85
Annualsalary
48621
Employee ID
271183

Krystal D Saunders works as a Purchasing Assistant for General Services. Their tenure dates to 2001, about 24 years. Krystal earned $52,260 in 2025.

Antwan Wilson

Automotive Mechanic/General Services

2012 total comp
$52,257
Base pay
$52,257
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,257
Hire date
2004-10-28

Source-specific fields

Agencyid
A85
Annualsalary
39749
Employee ID
30075

Antwan Wilson is a Automotive Mechanic at General Services. Hired in 2004, they have about 8 years of service. 2012 total compensation came to $52,257.

Marcus Williams

Building Repairer/General Services

2014 total comp
$52,213
Base pay
$52,213
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,213
Hire date
2006-10-26

Source-specific fields

Agencyid
A85
Annualsalary
31694
Employee ID
67939

At General Services, Marcus Williams serves as a Building Repairer. Their tenure dates to 2006, about 8 years. Their 2014 pay totaled $52,213.

Mitchell Jr.

52110 - Automotive Mechanic/General Services

2024 total comp
$52,157
Base pay
$52,157
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,157
Hire date
2022-12-29

Source-specific fields

Agencyid
A85
Annualsalary
51358
Employee ID
255198

Mitchell Jr. is a 52110 - Automotive Mechanic at General Services. Their tenure dates to 2022, about 2 years. 2024 total compensation came to $52,157.

Roland Epps

Stores Supervisor I Auto Parts/General Services

2021 total comp
$52,116
Base pay
$52,116
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,116
Hire date
1993-05-27

Source-specific fields

Agencyid
A85
Annualsalary
57463
Employee ID
158503

Roland Epps is a Stores Supervisor I Auto Parts at General Services. Hired in 1993, they have about 28 years of service. 2021 total compensation came to $52,116.

Brandon Chambers

Automotive Mechanic/General Services

2021 total comp
$52,103
Base pay
$52,103
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,103
Hire date
2009-07-30

Source-specific fields

Agencyid
A85
Annualsalary
50331
Employee ID
156808

Brandon Chambers works as a Automotive Mechanic for General Services. Their tenure dates to 2009, about 12 years. Brandon earned $52,103 in 2021.

Deondre Greer

Laborer/General Services

2025 total comp
$51,959
Base pay
$51,959
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,959
Hire date
2021-05-17

Source-specific fields

Agencyid
A85
Annualsalary
40104
Employee ID
267299

Deondre Greer holds the role of Laborer at General Services. Hired in 2021, they have about 4 years of service. In 2025, their total compensation was $51,959.

Michael Neal

Building Repairer/General Services

2025 total comp
$51,957
Base pay
$51,957
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,957
Hire date
2021-05-17

Source-specific fields

Agencyid
A85
Annualsalary
49062
Employee ID
272652

Michael Neal works as a Building Repairer for General Services. They have served since 2021 (about 4 years). Michael earned $51,957 in 2025.

Shanae Williams

00107 - Contract Services Specialist II/General Services

2023 total comp
$51,952
Base pay
$51,952
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,952
Hire date
2023-06-01

Source-specific fields

Agencyid
A85
Annualsalary
32.2
Employee ID
245960

Shanae Williams is a 00107 - Contract Services Specialist II at General Services. Hired in 2023, they have under a year of service. 2023 total compensation came to $51,952.

Rhonda Wright

Cdl Driver I/General Services

2021 total comp
$51,938
Base pay
$51,938
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,938
Hire date
2003-08-07

Source-specific fields

Agencyid
A85
Annualsalary
45003
Employee ID
168737

Rhonda Wright is a Cdl Driver I at General Services. Hired in 2003, they have about 18 years of service. 2021 total compensation came to $51,938.

Andre Backmon

Automotive Mechanic/General Services

2025 total comp
$51,932
Base pay
$51,932
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,932
Hire date
2024-03-25

Source-specific fields

Agencyid
A85
Annualsalary
56618
Employee ID
264420

Andre Backmon is a Automotive Mechanic at General Services. Their tenure dates to 2024, about a year. 2025 total compensation came to $51,932.

Nikkia J Harris

Storekeeper II, Auto Parts/General Services

2025 total comp
$51,862
Base pay
$51,862
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,862
Hire date
2016-12-08

Source-specific fields

Agencyid
A85
Annualsalary
46872
Employee ID
273393

Nikkia J Harris holds the role of Storekeeper II, Auto Parts at General Services. They have served since 2016 (about 9 years). In 2025, their total compensation was $51,862.

Paul Skorochod

Operations Research Analyst/General Services

2012 total comp
$51,833
Base pay
$51,833
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,833
Hire date
2009-09-24

Source-specific fields

Agencyid
A85
Annualsalary
56000
Employee ID
27539

Paul Skorochod works as a Operations Research Analyst for General Services. Their tenure dates to 2009, about 3 years. Paul earned $51,833 in 2012.

Michael Jones

Superintendent of Public Building Repairs &/General Services

2014 total comp
$51,815
Base pay
$51,815
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,815
Hire date
1987-09-24

Source-specific fields

Agencyid
A85
Annualsalary
60300
Employee ID
58990

Michael Jones works as a Superintendent of Public Building Repairs & for General Services. They have served since 1987 (about 27 years). Michael earned $51,815 in 2014.

Donald Holmes

52941 - Laborer/General Services

2024 total comp
$51,802
Base pay
$51,802
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,802
Hire date
2008-03-13

Source-specific fields

Agencyid
A85
Annualsalary
44618.58
Employee ID
253819

At General Services, Donald Holmes serves as a 52941 - Laborer. Hired in 2008, they have about 16 years of service. Their 2024 pay totaled $51,802.

Coretha L Taylor

Office Support Specialist III/General Services

2025 total comp
$51,686
Base pay
$51,686
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,686
Hire date
2000-01-31

Source-specific fields

Agencyid
A85
Annualsalary
46872
Employee ID
266415

Coretha L Taylor holds the role of Office Support Specialist III at General Services. Their tenure dates to 2000, about 25 years. In 2025, their total compensation was $51,686.

Brian Green

Laborer (Hourly)/General Services

2014 total comp
$51,580
Base pay
$51,580
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,580
Hire date
1997-08-28

Source-specific fields

Agencyid
A85
Annualsalary
30992
Employee ID
56323

Brian Green holds the role of Laborer (Hourly) at General Services. Hired in 1997, they have about 17 years of service. In 2014, their total compensation was $51,580.

Christopher Schultz

Painter III/General Services

2014 total comp
$51,570
Base pay
$51,570
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,570
Hire date
1989-07-05

Source-specific fields

Agencyid
A85
Annualsalary
38396
Employee ID
64596

Christopher Schultz is a Painter III at General Services. Hired in 1989, they have about 25 years of service. 2014 total compensation came to $51,570.

William Crawford Jr

Automotive Mechanic/General Services

2014 total comp
$51,562
Base pay
$51,562
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,562
Hire date
1986-04-03

Source-specific fields

Agencyid
A85
Annualsalary
45408
Employee ID
53534

At General Services, William Crawford Jr serves as a Automotive Mechanic. Hired in 1986, they have about 28 years of service. Their 2014 pay totaled $51,562.

Frederick Carrigan

Automotive Mechanic/General Services

2014 total comp
$51,558
Base pay
$51,558
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,558
Hire date
1985-09-20

Source-specific fields

Agencyid
A85
Annualsalary
45408
Employee ID
52514

Frederick Carrigan holds the role of Automotive Mechanic at General Services. Their tenure dates to 1985, about 29 years. In 2014, their total compensation was $51,558.

Thomas Thompson

Automotive Mechanic/General Services

2014 total comp
$51,551
Base pay
$51,551
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,551
Hire date
1986-03-13

Source-specific fields

Agencyid
A85
Annualsalary
45408
Employee ID
66463

Thomas Thompson is a Automotive Mechanic at General Services. Their tenure dates to 1986, about 28 years. 2014 total compensation came to $51,551.

Albert Johnson

Environmental Technician/General Services

2014 total comp
$51,539
Base pay
$51,539
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,539
Hire date
2008-05-08

Source-specific fields

Agencyid
A85
Annualsalary
50708
Employee ID
58473

Albert Johnson works as a Environmental Technician for General Services. Hired in 2008, they have about 6 years of service. Albert earned $51,539 in 2014.

Kirk Hill

Electrical Mechanic II/General Services

2014 total comp
$51,481
Base pay
$51,481
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,481
Hire date
2005-11-21

Source-specific fields

Agencyid
A85
Annualsalary
37587
Employee ID
57482

Kirk Hill holds the role of Electrical Mechanic II at General Services. They have served since 2005 (about 9 years). In 2014, their total compensation was $51,481.

Paul Clark

52110 - Automotive Mechanic/General Services

2024 total comp
$51,435
Base pay
$51,435
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,435
Hire date
2019-10-10

Source-specific fields

Agencyid
A85
Annualsalary
51358
Employee ID
249525

Paul Clark works as a 52110 - Automotive Mechanic for General Services. They have served since 2019 (about 5 years). Paul earned $51,435 in 2024.

Hiram Whittle

Title Records Assistant/General Services

2014 total comp
$51,412
Base pay
$51,412
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,412
Hire date
-90374400000

Source-specific fields

Agencyid
A85
Annualsalary
51370
Employee ID
67675

Hiram Whittle is a Title Records Assistant at General Services. Records show a hire date of -90374400000. 2014 total compensation came to $51,412.

Derek Clayborne

Automotive Mechanic/General Services

2014 total comp
$51,401
Base pay
$51,401
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,401
Hire date
1998-11-16

Source-specific fields

Agencyid
A85
Annualsalary
42976
Employee ID
53028

At General Services, Derek Clayborne serves as a Automotive Mechanic. Their tenure dates to 1998, about 16 years. Their 2014 pay totaled $51,401.

John Jones

Storekeeper II Auto Parts/General Services

2014 total comp
$51,344
Base pay
$51,344
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,344
Hire date
1980-05-05

Source-specific fields

Agencyid
A85
Annualsalary
40895
Employee ID
58948

At General Services, John Jones serves as a Storekeeper II Auto Parts. Hired in 1980, they have about 34 years of service. Their 2014 pay totaled $51,344.

Clifford Rankin

Stores Supervisor I/General Services

2021 total comp
$51,330
Base pay
$51,330
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,330
Hire date
2007-05-31

Source-specific fields

Agencyid
A85
Annualsalary
46009
Employee ID
164941

Clifford Rankin works as a Stores Supervisor I for General Services. Their tenure dates to 2007, about 14 years. Clifford earned $51,330 in 2021.