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 4

Shaun Counts

Automotive Mechanic/General Services

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

Source-specific fields

Agencyid
A85
Annualsalary
44324
Employee ID
157642

Shaun Counts is a Automotive Mechanic at General Services. They have served since 2018 (about 3 years). 2021 total compensation came to $55,267.

Tony Demarco

52110 - Automotive Mechanic/General Services

2024 total comp
$55,258
Base pay
$55,258
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$55,258
Hire date
2004-11-11

Source-specific fields

Agencyid
A85
Annualsalary
60015.08
Employee ID
250574

At General Services, Tony Demarco serves as a 52110 - Automotive Mechanic. They have served since 2004 (about 20 years). Their 2024 pay totaled $55,258.

Kevin H Brockett

Storekeeper II, Auto Parts/General Services

2025 total comp
$55,179
Base pay
$55,179
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$55,179
Hire date
2007-03-15

Source-specific fields

Agencyid
A85
Annualsalary
46872
Employee ID
270893

Kevin H Brockett holds the role of Storekeeper II, Auto Parts at General Services. Their tenure dates to 2007, about 18 years. In 2025, their total compensation was $55,179.

Larry Webber

Automotive Mechanic/General Services

2011 total comp
$55,171
Base pay
$55,171
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$55,171
Hire date
1984-11-08

Source-specific fields

Agencyid
A85
Annualsalary
43646
Employee ID
6313

Larry Webber works as a Automotive Mechanic for General Services. Their tenure dates to 1984, about 27 years. Larry earned $55,171 in 2011.

Anthony Patterson

Building Repairer/General Services

2014 total comp
$55,135
Base pay
$55,135
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$55,135
Hire date
2006-05-25

Source-specific fields

Agencyid
A85
Annualsalary
34004
Employee ID
62733

At General Services, Anthony Patterson serves as a Building Repairer. Their tenure dates to 2006, about 8 years. Their 2014 pay totaled $55,135.

Mrs. Donna Anita Jones

Purchasing Assistant/General Services

2025 total comp
$55,134
Base pay
$55,134
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$55,134
Hire date
2015-11-12

Source-specific fields

Agencyid
A85
Annualsalary
48621
Employee ID
273002

At General Services, Mrs. Donna Anita Jones serves as a Purchasing Assistant. Hired in 2015, they have about 10 years of service. Their 2025 pay totaled $55,134.

Loren Scott

52311 - Welder/General Services

2024 total comp
$55,097
Base pay
$55,097
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$55,097
Hire date
2009-02-26

Source-specific fields

Agencyid
A85
Annualsalary
57759.4
Employee ID
260318

Loren Scott is a 52311 - Welder at General Services. They have served since 2009 (about 15 years). 2024 total compensation came to $55,097.

Donnell Candy

Automotive Mechanic/General Services

2021 total comp
$55,081
Base pay
$55,081
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$55,081
Hire date
2006-09-28

Source-specific fields

Agencyid
A85
Annualsalary
50331
Employee ID
156927

Donnell Candy holds the role of Automotive Mechanic at General Services. They have served since 2006 (about 15 years). In 2021, their total compensation was $55,081.

John Hammock

Pipefitter Supervisor/General Services

2014 total comp
$55,080
Base pay
$55,080
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$55,080
Hire date
1995-01-30

Source-specific fields

Agencyid
A85
Annualsalary
43674
Employee ID
56809

John Hammock holds the role of Pipefitter Supervisor at General Services. Their tenure dates to 1995, about 19 years. In 2014, their total compensation was $55,080.

Troy Winston

Tire Maintenance Worker II/General Services

2021 total comp
$55,031
Base pay
$55,031
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$55,031
Hire date
2007-10-25

Source-specific fields

Agencyid
A85
Annualsalary
42086
Employee ID
168575

Troy Winston works as a Tire Maintenance Worker II for General Services. Their tenure dates to 2007, about 14 years. Troy earned $55,031 in 2021.

Joseph Schmidt

Automotive Mechanic/General Services

2014 total comp
$55,021
Base pay
$55,021
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$55,021
Hire date
2009-06-18

Source-specific fields

Agencyid
A85
Annualsalary
40544
Employee ID
64571

Joseph Schmidt is a Automotive Mechanic at General Services. Their tenure dates to 2009, about 5 years. 2014 total compensation came to $55,021.

Arish Contractor

Motor Equipment Specification Supervisor/General Services

2025 total comp
$55,000
Base pay
$55,000
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$55,000
Hire date
2024-11-25

Source-specific fields

Agencyid
A85
Annualsalary
100000.35
Employee ID
264905

At General Services, Arish Contractor serves as a Motor Equipment Specification Supervisor. They have served since 2024 (about a year). Their 2025 pay totaled $55,000.

Damon Johnson

Automotive Mechanic/General Services

2021 total comp
$54,977
Base pay
$54,977
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,977
Hire date
2011-09-13

Source-specific fields

Agencyid
A85
Annualsalary
48865
Employee ID
161309

Damon Johnson is a Automotive Mechanic at General Services. Hired in 2011, they have about 10 years of service. 2021 total compensation came to $54,977.

Andre Crawford

33563 - Storekeeper II Auto Parts/General Services

2024 total comp
$54,971
Base pay
$54,971
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,971
Hire date
1990-05-21

Source-specific fields

Agencyid
A85
Annualsalary
53902.8
Employee ID
250028

Andre Crawford is a 33563 - Storekeeper II Auto Parts at General Services. They have served since 1990 (about 34 years). 2024 total compensation came to $54,971.

Maurice Tillage

Cdl Driver II/General Services

2021 total comp
$54,954
Base pay
$54,954
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,954
Hire date
2016-05-23

Source-specific fields

Agencyid
A85
Annualsalary
48828
Employee ID
167435

At General Services, Maurice Tillage serves as a Cdl Driver II. Their tenure dates to 2016, about 5 years. Their 2021 pay totaled $54,954.

Rhonda Wright

54516 - Cdl Driver I/General Services

2024 total comp
$54,878
Base pay
$54,878
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,878
Hire date
2003-08-07

Source-specific fields

Agencyid
A85
Annualsalary
53618.19
Employee ID
263712

Rhonda Wright works as a 54516 - Cdl Driver I for General Services. Hired in 2003, they have about 21 years of service. Rhonda earned $54,878 in 2024.

Mark Berrent

Building Project Coordinator/General Services

2011 total comp
$54,856
Base pay
$54,856
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,856
Hire date
1983-01-06

Source-specific fields

Agencyid
A85
Annualsalary
64245
Employee ID
7551

At General Services, Mark Berrent serves as a Building Project Coordinator. Their tenure dates to 1983, about 28 years. Their 2011 pay totaled $54,856.

David Willemain

Property Location Supervisor/General Services

2014 total comp
$54,825
Base pay
$54,825
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,825
Hire date
1996-08-06

Source-specific fields

Agencyid
A85
Annualsalary
60500
Employee ID
67753

David Willemain works as a Property Location Supervisor for General Services. Hired in 1996, they have about 18 years of service. David earned $54,825 in 2014.

Paul Clark

Automotive Mechanic/General Services

2025 total comp
$54,822
Base pay
$54,822
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,822
Hire date
2019-10-10

Source-specific fields

Agencyid
A85
Annualsalary
56618
Employee ID
273649

Paul Clark is a Automotive Mechanic at General Services. They have served since 2019 (about 6 years). 2025 total compensation came to $54,822.

Jacquelyn I Powers

Office Support Specialist III/General Services

2025 total comp
$54,814
Base pay
$54,814
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,814
Hire date
2016-09-01

Source-specific fields

Agencyid
A85
Annualsalary
46872
Employee ID
268999

At General Services, Jacquelyn I Powers serves as a Office Support Specialist III. They have served since 2016 (about 9 years). Their 2025 pay totaled $54,814.

Novica Brkic

Automotive Mechanic/General Services

2014 total comp
$54,800
Base pay
$54,800
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,800
Hire date
2007-09-13

Source-specific fields

Agencyid
A85
Annualsalary
40544
Employee ID
51612

Novica Brkic is a Automotive Mechanic at General Services. Their tenure dates to 2007, about 7 years. 2014 total compensation came to $54,800.

Nazim Ramjohn

Automotive Lead Mechanical/General Services

2012 total comp
$54,714
Base pay
$54,714
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,714
Hire date
1978-05-15

Source-specific fields

Agencyid
A85
Annualsalary
51392
Employee ID
26137

Nazim Ramjohn is a Automotive Lead Mechanical at General Services. They have served since 1978 (about 34 years). 2012 total compensation came to $54,714.

Mitchell Dean

Welder/General Services

2021 total comp
$54,708
Base pay
$54,708
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,708
Hire date
2013-09-04

Source-specific fields

Agencyid
A85
Annualsalary
47029
Employee ID
158070

Mitchell Dean is a Welder at General Services. Hired in 2013, they have about 8 years of service. 2021 total compensation came to $54,708.

Cliff Hubbard

52311 - Welder/General Services

2024 total comp
$54,685
Base pay
$54,685
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,685
Hire date
2023-09-04

Source-specific fields

Agencyid
A85
Annualsalary
48246
Employee ID
253997

Cliff Hubbard works as a 52311 - Welder for General Services. They have served since 2023 (about a year). Cliff earned $54,685 in 2024.

David Morrison

Construction Mechncl Inspec II/General Services

2011 total comp
$54,674
Base pay
$54,674
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,674
Hire date
1994-07-16

Source-specific fields

Agencyid
A85
Annualsalary
53386
Employee ID
2033

David Morrison is a Construction Mechncl Inspec II at General Services. Their tenure dates to 1994, about 17 years. 2011 total compensation came to $54,674.

Delmar Austin

53231 - Public Building Maintenance Coordinator/General Services

2023 total comp
$54,645
Base pay
$54,645
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,645
Hire date
2005-10-17

Source-specific fields

Agencyid
A85
Annualsalary
49036.66
Employee ID
229770

At General Services, Delmar Austin serves as a 53231 - Public Building Maintenance Coordinator. Hired in 2005, they have about 18 years of service. Their 2023 pay totaled $54,645.

Rachard Douglas

Automotive Mechanic/General Services

2025 total comp
$54,603
Base pay
$54,603
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,603
Hire date
2024-04-15

Source-specific fields

Agencyid
A85
Annualsalary
51358
Employee ID
273859

Rachard Douglas is a Automotive Mechanic at General Services. Hired in 2024, they have about a year of service. 2025 total compensation came to $54,603.

Tiffany Day

52941 - Laborer/General Services

2024 total comp
$54,598
Base pay
$54,598
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,598
Hire date
2021-12-20

Source-specific fields

Agencyid
A85
Annualsalary
39285
Employee ID
250513

Tiffany Day is a 52941 - Laborer at General Services. They have served since 2021 (about 3 years). 2024 total compensation came to $54,598.

Darrick Greer

Tire Maintenance Worker I/General Services

2021 total comp
$54,467
Base pay
$54,467
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,467
Hire date
2004-03-18

Source-specific fields

Agencyid
A85
Annualsalary
38507
Employee ID
159774

Darrick Greer is a Tire Maintenance Worker I at General Services. They have served since 2004 (about 17 years). 2021 total compensation came to $54,467.

Gordon V Garrett

Automotive Maintenance Worker/General Services

2025 total comp
$54,453
Base pay
$54,453
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,453
Hire date
2007-12-20

Source-specific fields

Agencyid
A85
Annualsalary
44233
Employee ID
268568

At General Services, Gordon V Garrett serves as a Automotive Maintenance Worker. They have served since 2007 (about 18 years). Their 2025 pay totaled $54,453.

Dennis Woodward

Real Estate Agent I/General Services

2012 total comp
$54,448
Base pay
$54,448
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,448
Hire date
-90115200000

Source-specific fields

Agencyid
A85
Annualsalary
56607
Employee ID
30271

At General Services, Dennis Woodward serves as a Real Estate Agent I. Records show a hire date of -90115200000. Their 2012 pay totaled $54,448.

Wayne Archer

Automotive Mechanic/General Services

2014 total comp
$54,384
Base pay
$54,384
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,384
Hire date
2006-09-28

Source-specific fields

Agencyid
A85
Annualsalary
40544
Employee ID
50127

At General Services, Wayne Archer serves as a Automotive Mechanic. Hired in 2006, they have about 8 years of service. Their 2014 pay totaled $54,384.

Kim Steele

Office Support Specialist III/General Services

2021 total comp
$54,365
Base pay
$54,365
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,365
Hire date
1980-04-21

Source-specific fields

Agencyid
A85
Annualsalary
44632
Employee ID
166894

Kim Steele holds the role of Office Support Specialist III at General Services. They have served since 1980 (about 41 years). In 2021, their total compensation was $54,365.

Marwan Alkarajat

Engineer III/General Services

2011 total comp
$54,334
Base pay
$54,334
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,334
Hire date
2010-01-28

Source-specific fields

Agencyid
A85
Annualsalary
65600
Employee ID
143

Marwan Alkarajat holds the role of Engineer III at General Services. Their tenure dates to 2010, about a year. In 2011, their total compensation was $54,334.

Juwan Cook

Automotive Maintenance Worker/General Services

2025 total comp
$54,281
Base pay
$54,281
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,281
Hire date
2019-06-24

Source-specific fields

Agencyid
A85
Annualsalary
44233
Employee ID
270384

Juwan Cook holds the role of Automotive Maintenance Worker at General Services. They have served since 2019 (about 6 years). In 2025, their total compensation was $54,281.

Richard Johnson

Automotive Lead Mechanical/General Services

2012 total comp
$54,237
Base pay
$54,237
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,237
Hire date
2010-04-08

Source-specific fields

Agencyid
A85
Annualsalary
44687
Employee ID
22085

Richard Johnson is a Automotive Lead Mechanical at General Services. Hired in 2010, they have about 2 years of service. 2012 total compensation came to $54,237.

Lakia Carrillo

33213 - Office Support Specialist III/General Services

2024 total comp
$54,108
Base pay
$54,108
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,108
Hire date
2008-05-08

Source-specific fields

Agencyid
A85
Annualsalary
49684.32
Employee ID
249125

At General Services, Lakia Carrillo serves as a 33213 - Office Support Specialist III. Their tenure dates to 2008, about 16 years. Their 2024 pay totaled $54,108.

Richard Mackey

Construction Electrcl Inspecii/General Services

2012 total comp
$54,063
Base pay
$54,063
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,063
Hire date
1988-02-25

Source-specific fields

Agencyid
A85
Annualsalary
55994
Employee ID
23515

Richard Mackey is a Construction Electrcl Inspecii at General Services. They have served since 1988 (about 24 years). 2012 total compensation came to $54,063.

Erlynda F Parton

Purchasing Assistant/General Services

2025 total comp
$53,999
Base pay
$53,999
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$53,999
Hire date
2010-01-28

Source-specific fields

Agencyid
A85
Annualsalary
47842
Employee ID
268148

At General Services, Erlynda F Parton serves as a Purchasing Assistant. They have served since 2010 (about 15 years). Their 2025 pay totaled $53,999.

Samuel Gallman

Tire Maintenance Worker II/General Services

2012 total comp
$53,991
Base pay
$53,991
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$53,991
Hire date
1989-03-16

Source-specific fields

Agencyid
A85
Annualsalary
37642
Employee ID
19517

Samuel Gallman holds the role of Tire Maintenance Worker II at General Services. Their tenure dates to 1989, about 23 years. In 2012, their total compensation was $53,991.