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

Richard Smith

Laborer (Hourly)/General Services

2014 total comp
$46,185
Base pay
$46,185
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$46,185
Hire date
2008-08-18

Source-specific fields

Agencyid
A85
Annualsalary
29245
Employee ID
65367

Richard Smith is a Laborer (Hourly) at General Services. They have served since 2008 (about 6 years). 2014 total compensation came to $46,185.

Jonae Barnes

33587 - Procurement Officer I/General Services

2024 total comp
$46,179
Base pay
$46,179
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$46,179
Hire date
2023-06-01

Source-specific fields

Agencyid
A85
Annualsalary
59863
Employee ID
247389

Jonae Barnes works as a 33587 - Procurement Officer I for General Services. They have served since 2023 (about a year). Jonae earned $46,179 in 2024.

Tony Turnage

Building Repairer/General Services

2021 total comp
$45,822
Base pay
$45,822
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,822
Hire date
2019-01-03

Source-specific fields

Agencyid
A85
Annualsalary
39442
Employee ID
167587

At General Services, Tony Turnage serves as a Building Repairer. They have served since 2019 (about 2 years). Their 2021 pay totaled $45,822.

Jacquelyn Powers

33213 - Office Support Specialist III/General Services

2024 total comp
$45,798
Base pay
$45,798
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,798
Hire date
2016-09-01

Source-specific fields

Agencyid
A85
Annualsalary
46872
Employee ID
258905

Jacquelyn Powers works as a 33213 - Office Support Specialist III for General Services. They have served since 2016 (about 8 years). Jacquelyn earned $45,798 in 2024.

Lakia Carrillo

Office Support Specialist III/General Services

2021 total comp
$45,761
Base pay
$45,761
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,761
Hire date
2007-06-04

Source-specific fields

Agencyid
A85
Annualsalary
39293
Employee ID
156769

At General Services, Lakia Carrillo serves as a Office Support Specialist III. Hired in 2007, they have about 14 years of service. Their 2021 pay totaled $45,761.

Janice Brown

54516 - Cdl Driver I/General Services

2024 total comp
$45,751
Base pay
$45,751
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,751
Hire date
2012-04-05

Source-specific fields

Agencyid
A85
Annualsalary
50666.73
Employee ID
248511

Janice Brown is a 54516 - Cdl Driver I at General Services. Their tenure dates to 2012, about 12 years. 2024 total compensation came to $45,751.

Jeffery Sandusky

Building Repairer/General Services

2021 total comp
$45,734
Base pay
$45,734
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,734
Hire date
2012-05-17

Source-specific fields

Agencyid
A85
Annualsalary
39442
Employee ID
165672

At General Services, Jeffery Sandusky serves as a Building Repairer. Hired in 2012, they have about 9 years of service. Their 2021 pay totaled $45,734.

Cee Thompson

52110 - Automotive Mechanic/General Services

2024 total comp
$45,660
Base pay
$45,660
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,660
Hire date
2023-09-18

Source-specific fields

Agencyid
A85
Annualsalary
51358
Employee ID
261928

Cee Thompson works as a 52110 - Automotive Mechanic for General Services. Hired in 2023, they have about a year of service. Cee earned $45,660 in 2024.

Erlynda Parton

Accounting Assistant II/General Services

2021 total comp
$45,635
Base pay
$45,635
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,635
Hire date
2010-01-28

Source-specific fields

Agencyid
A85
Annualsalary
39293
Employee ID
164633

Erlynda Parton works as a Accounting Assistant II for General Services. They have served since 2010 (about 11 years). Erlynda earned $45,635 in 2021.

Radcliff Jarrett

Automotive Mechanic/General Services

2014 total comp
$45,588
Base pay
$45,588
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,588
Hire date
1997-05-08

Source-specific fields

Agencyid
A85
Annualsalary
42976
Employee ID
58302

At General Services, Radcliff Jarrett serves as a Automotive Mechanic. Hired in 1997, they have about 17 years of service. Their 2014 pay totaled $45,588.

Myron Stevens

Automotive Mechanic/General Services

2012 total comp
$45,584
Base pay
$45,584
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,584
Hire date
2006-06-08

Source-specific fields

Agencyid
A85
Annualsalary
39749
Employee ID
28066

Myron Stevens holds the role of Automotive Mechanic at General Services. Hired in 2006, they have about 6 years of service. In 2012, their total compensation was $45,584.

Reginald Williams

Building Repairer/General Services

2021 total comp
$45,577
Base pay
$45,577
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,577
Hire date
2015-06-16

Source-specific fields

Agencyid
A85
Annualsalary
39442
Employee ID
168636

Reginald Williams is a Building Repairer at General Services. They have served since 2015 (about 6 years). 2021 total compensation came to $45,577.

Kama Fleet

Automotive Mechanic/General Services

2012 total comp
$45,491
Base pay
$45,491
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,491
Hire date
2006-04-13

Source-specific fields

Agencyid
A85
Annualsalary
39749
Employee ID
19160

Kama Fleet holds the role of Automotive Mechanic at General Services. Hired in 2006, they have about 6 years of service. In 2012, their total compensation was $45,491.

Gregory Stokes

Fiscal Technician/General Services

2011 total comp
$45,418
Base pay
$45,418
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,418
Hire date
1978-08-21

Source-specific fields

Agencyid
A85
Annualsalary
53191
Employee ID
5118

Gregory Stokes holds the role of Fiscal Technician at General Services. Their tenure dates to 1978, about 33 years. In 2011, their total compensation was $45,418.

Carlton Smith

Automotive Mechanic/General Services

2014 total comp
$45,376
Base pay
$45,376
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,376
Hire date
1990-06-28

Source-specific fields

Agencyid
A85
Annualsalary
44192
Employee ID
65202

At General Services, Carlton Smith serves as a Automotive Mechanic. They have served since 1990 (about 24 years). Their 2014 pay totaled $45,376.

Jennifer Millan

33212 - Office Support Specialist II/General Services

2024 total comp
$45,355
Base pay
$45,355
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,355
Hire date
2019-01-03

Source-specific fields

Agencyid
A85
Annualsalary
42558
Employee ID
257272

At General Services, Jennifer Millan serves as a 33212 - Office Support Specialist II. They have served since 2019 (about 5 years). Their 2024 pay totaled $45,355.

James Jennings

Building Repairer/General Services

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

Source-specific fields

Agencyid
A85
Annualsalary
36764
Employee ID
161351

James Jennings works as a Building Repairer for General Services. They have served since 2018 (about 3 years). James earned $45,350 in 2021.

Jared Reeder

Na/General Services

2023 total comp
$45,270
Base pay
$45,270
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,270
Hire date
2017-01-17

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
241974

Jared Reeder holds the role of Na at General Services. Their tenure dates to 2017, about 6 years. In 2023, their total compensation was $45,270.

Alvin Clark Iii

Automotive Mechanic/General Services

2014 total comp
$45,262
Base pay
$45,262
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,262
Hire date
2005-09-01

Source-specific fields

Agencyid
A85
Annualsalary
40544
Employee ID
52971

Alvin Clark Iii is a Automotive Mechanic at General Services. Hired in 2005, they have about 9 years of service. 2014 total compensation came to $45,262.

Brian Morgan

Accountant II/General Services

2021 total comp
$45,190
Base pay
$45,190
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,190
Hire date
2018-08-29

Source-specific fields

Agencyid
A85
Annualsalary
42432
Employee ID
163466

At General Services, Brian Morgan serves as a Accountant II. Their tenure dates to 2018, about 3 years. Their 2021 pay totaled $45,190.

Adam Fabie

75338 - Energy Program Manager II/General Services

2024 total comp
$45,139
Base pay
$45,139
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,139
Hire date
2024-01-08

Source-specific fields

Agencyid
A85
Annualsalary
106967.66
Employee ID
251397

Adam Fabie holds the role of 75338 - Energy Program Manager II at General Services. Hired in 2024, they have under a year of service. In 2024, their total compensation was $45,139.

Mitchell Dean

Automotive Maintenance Worker/General Services

2021 total comp
$45,118
Base pay
$45,118
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,118
Hire date
2007-06-23

Source-specific fields

Agencyid
A85
Annualsalary
35804
Employee ID
158065

At General Services, Mitchell Dean serves as a Automotive Maintenance Worker. They have served since 2007 (about 14 years). Their 2021 pay totaled $45,118.

Lawrence Russell

Public Building Maintenance Coordina/General Services

2014 total comp
$45,099
Base pay
$45,099
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,099
Hire date
1977-03-17

Source-specific fields

Agencyid
A85
Annualsalary
43227
Employee ID
64288

At General Services, Lawrence Russell serves as a Public Building Maintenance Coordina. They have served since 1977 (about 37 years). Their 2014 pay totaled $45,099.

John Patterson

Building Repairer/General Services

2014 total comp
$45,098
Base pay
$45,098
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,098
Hire date
1997-02-13

Source-specific fields

Agencyid
A85
Annualsalary
36044
Employee ID
62743

John Patterson holds the role of Building Repairer at General Services. Hired in 1997, they have about 17 years of service. In 2014, their total compensation was $45,098.

Nicholas Capecci

HR Generalist I (Civil Service)/General Services

2021 total comp
$45,096
Base pay
$45,096
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,096
Hire date
2020-01-30

Source-specific fields

Agencyid
A85
Annualsalary
46074
Employee ID
156946

Nicholas Capecci holds the role of HR Generalist I (Civil Service) at General Services. Their tenure dates to 2020, about a year. In 2021, their total compensation was $45,096.

Anthony Vendetti

Automotive Maintenance Worker/General Services

2021 total comp
$45,077
Base pay
$45,077
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,077
Hire date
2018-01-04

Source-specific fields

Agencyid
A85
Annualsalary
38176
Employee ID
167539

At General Services, Anthony Vendetti serves as a Automotive Maintenance Worker. Hired in 2018, they have about 3 years of service. Their 2021 pay totaled $45,077.

Willie Baines

Storekeeper II Auto Parts/General Services

2011 total comp
$45,063
Base pay
$45,063
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$45,063
Hire date
1976-02-11

Source-specific fields

Agencyid
A85
Annualsalary
38916
Employee ID
511

Willie Baines holds the role of Storekeeper II Auto Parts at General Services. They have served since 1976 (about 35 years). In 2011, their total compensation was $45,063.

Ken Altrell

Contract Service Specialist II/General Services

2011 total comp
$44,940
Base pay
$44,940
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,940
Hire date
2010-07-30

Source-specific fields

Agencyid
A85
Annualsalary
83200
Employee ID
224

Ken Altrell works as a Contract Service Specialist II for General Services. They have served since 2010 (about a year). Ken earned $44,940 in 2011.

Orlando Brown

Storekeeper II Auto Parts/General Services

2021 total comp
$44,915
Base pay
$44,915
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,915
Hire date
2018-02-01

Source-specific fields

Agencyid
A85
Annualsalary
40190
Employee ID
156330

At General Services, Orlando Brown serves as a Storekeeper II Auto Parts. Their tenure dates to 2018, about 3 years. Their 2021 pay totaled $44,915.

Carolyn Lawson

Office Assistant III/General Services

2012 total comp
$44,869
Base pay
$44,869
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,869
Hire date
1974-12-18

Source-specific fields

Agencyid
A85
Annualsalary
37076
Employee ID
22994

Carolyn Lawson is a Office Assistant III at General Services. Their tenure dates to 1974, about 38 years. 2012 total compensation came to $44,869.

Paul Clark

Automotive Maintenance Worker/General Services

2021 total comp
$44,850
Base pay
$44,850
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,850
Hire date
2017-07-06

Source-specific fields

Agencyid
A85
Annualsalary
35804
Employee ID
157141

Paul Clark is a Automotive Maintenance Worker at General Services. Hired in 2017, they have about 4 years of service. 2021 total compensation came to $44,850.

Rodney Ringgold

Laborer/General Services

2025 total comp
$44,832
Base pay
$44,832
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,832
Hire date
2020-01-16

Source-specific fields

Agencyid
A85
Annualsalary
40104
Employee ID
274405

At General Services, Rodney Ringgold serves as a Laborer. Hired in 2020, they have about 5 years of service. Their 2025 pay totaled $44,832.

Miroslav Tisma

Automotive Maintenance Worker/General Services

2021 total comp
$44,818
Base pay
$44,818
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,818
Hire date
2019-05-09

Source-specific fields

Agencyid
A85
Annualsalary
35804
Employee ID
167255

Miroslav Tisma holds the role of Automotive Maintenance Worker at General Services. They have served since 2019 (about 2 years). In 2021, their total compensation was $44,818.

Taymar Davenport

Tire Maintenance Worker I/General Services

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

Source-specific fields

Agencyid
A85
Annualsalary
42093
Employee ID
275857

Taymar Davenport holds the role of Tire Maintenance Worker I at General Services. Hired in 2023, they have about 2 years of service. In 2025, their total compensation was $44,731.

Darryl Ragin

Building Project Coordinator/General Services

2021 total comp
$44,714
Base pay
$44,714
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,714
Hire date
1987-11-17

Source-specific fields

Agencyid
A85
Annualsalary
79616
Employee ID
164855

Darryl Ragin is a Building Project Coordinator at General Services. They have served since 1987 (about 34 years). 2021 total compensation came to $44,714.

Kevin Brockett Sr

Storekeeper II Auto Parts/General Services

2014 total comp
$44,623
Base pay
$44,623
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,623
Hire date
2007-03-15

Source-specific fields

Agencyid
A85
Annualsalary
35560
Employee ID
51623

Kevin Brockett Sr is a Storekeeper II Auto Parts at General Services. Hired in 2007, they have about 7 years of service. 2014 total compensation came to $44,623.

Darshel Scott

33213 - Office Support Specialist III/General Services

2024 total comp
$44,590
Base pay
$44,590
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,590
Hire date
2018-11-08

Source-specific fields

Agencyid
A85
Annualsalary
46872
Employee ID
260295

At General Services, Darshel Scott serves as a 33213 - Office Support Specialist III. Hired in 2018, they have about 6 years of service. Their 2024 pay totaled $44,590.

Rose Carter

Office Support Specialist III/General Services

2021 total comp
$44,558
Base pay
$44,558
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,558
Hire date
1976-07-22

Source-specific fields

Agencyid
A85
Annualsalary
44632
Employee ID
156746

Rose Carter works as a Office Support Specialist III for General Services. They have served since 1976 (about 45 years). Rose earned $44,558 in 2021.

Ashley Pryor

Office Support Specialist III/General Services

2025 total comp
$44,550
Base pay
$44,550
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,550
Hire date
2023-01-12

Source-specific fields

Agencyid
A85
Annualsalary
37129
Employee ID
264994

Ashley Pryor holds the role of Office Support Specialist III at General Services. Hired in 2023, they have about 2 years of service. In 2025, their total compensation was $44,550.

Eric Rantin

Laborer/General Services

2021 total comp
$44,546
Base pay
$44,546
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,546
Hire date
2012-06-28

Source-specific fields

Agencyid
A85
Annualsalary
36327
Employee ID
164972

Eric Rantin holds the role of Laborer at General Services. They have served since 2012 (about 9 years). In 2021, their total compensation was $44,546.