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 2

Ryan Jeffries

Operations Officer V (Non-Civil)/General Services

2025 total comp
$82,225
Base pay
$82,225
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$82,225
Hire date
2024-07-15

Source-specific fields

Agencyid
A85
Annualsalary
121674
Employee ID
274615

Ryan Jeffries works as a Operations Officer V (Non-Civil) for General Services. Hired in 2024, they have about a year of service. Ryan earned $82,225 in 2025.

Antonio Santana

Construction Building Inspector II, Dgs/General Services

2025 total comp
$82,047
Base pay
$82,047
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$82,047
Hire date
1997-10-20

Source-specific fields

Agencyid
A85
Annualsalary
72835
Employee ID
264846

At General Services, Antonio Santana serves as a Construction Building Inspector II, Dgs. They have served since 1997 (about 28 years). Their 2025 pay totaled $82,047.

Brian Green

52941 - Laborer/General Services

2024 total comp
$81,934
Base pay
$81,934
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,934
Hire date
1997-08-28

Source-specific fields

Agencyid
A85
Annualsalary
47144.16
Employee ID
252611

At General Services, Brian Green serves as a 52941 - Laborer. Hired in 1997, they have about 27 years of service. Their 2024 pay totaled $81,934.

Quinton Watkins

52110 - Automotive Mechanic/General Services

2024 total comp
$81,825
Base pay
$81,825
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,825
Hire date
2003-10-02

Source-specific fields

Agencyid
A85
Annualsalary
61713.62
Employee ID
262765

Quinton Watkins holds the role of 52110 - Automotive Mechanic at General Services. They have served since 2003 (about 21 years). In 2024, their total compensation was $81,825.

Roger Ishmael

42274 - Construction Electrical Inspector II, Dgs/General Services

2024 total comp
$81,813
Base pay
$81,813
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,813
Hire date
1994-06-06

Source-specific fields

Agencyid
A85
Annualsalary
83760.25
Employee ID
254159

Roger Ishmael is a 42274 - Construction Electrical Inspector II, Dgs at General Services. Hired in 1994, they have about 30 years of service. 2024 total compensation came to $81,813.

Hillary Chester

Real Estate Agent II (Civil Service)/General Services

2021 total comp
$81,681
Base pay
$81,681
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,681
Hire date
2018-11-08

Source-specific fields

Agencyid
A85
Annualsalary
82641
Employee ID
156690

Hillary Chester holds the role of Real Estate Agent II (Civil Service) at General Services. Their tenure dates to 2018, about 3 years. In 2021, their total compensation was $81,681.

Mahwish Matih

75112 - Architect II/General Services

2024 total comp
$81,668
Base pay
$81,668
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,668
Hire date
2019-04-11

Source-specific fields

Agencyid
A85
Annualsalary
85108.53
Employee ID
256667

Mahwish Matih holds the role of 75112 - Architect II at General Services. They have served since 2019 (about 5 years). In 2024, their total compensation was $81,668.

Marvin Yancey

53231 - Public Building Maintenance Coordinator/General Services

2024 total comp
$81,662
Base pay
$81,662
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,662
Hire date
2019-05-23

Source-specific fields

Agencyid
A85
Annualsalary
50518
Employee ID
263748

Marvin Yancey holds the role of 53231 - Public Building Maintenance Coordinator at General Services. Hired in 2019, they have about 5 years of service. In 2024, their total compensation was $81,662.

Elbert Walker

52311 - Welder/General Services

2024 total comp
$81,644
Base pay
$81,644
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,644
Hire date
2011-02-24

Source-specific fields

Agencyid
A85
Annualsalary
56124.7
Employee ID
262533

Elbert Walker works as a 52311 - Welder for General Services. They have served since 2011 (about 13 years). Elbert earned $81,644 in 2024.

Renee Lacks

Analyst/Programmer II/General Services

2012 total comp
$81,401
Base pay
$81,401
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,401
Hire date
1987-04-09

Source-specific fields

Agencyid
A85
Annualsalary
62724
Employee ID
22853

At General Services, Renee Lacks serves as a Analyst/Programmer II. Their tenure dates to 1987, about 25 years. Their 2012 pay totaled $81,401.

Charles Krysiak

Division Chief II/General Services

2012 total comp
$81,398
Base pay
$81,398
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,398
Hire date
2000-05-01

Source-specific fields

Agencyid
A85
Annualsalary
90900
Employee ID
22819

At General Services, Charles Krysiak serves as a Division Chief II. Hired in 2000, they have about 12 years of service. Their 2012 pay totaled $81,398.

Brian Jones

Automotive Lead Mechanical/General Services

2014 total comp
$81,397
Base pay
$81,397
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,397
Hire date
2006-04-17

Source-specific fields

Agencyid
A85
Annualsalary
45581
Employee ID
58860

Brian Jones works as a Automotive Lead Mechanical for General Services. Their tenure dates to 2006, about 8 years. Brian earned $81,397 in 2014.

Ethyel Conyers

Automotive Mechanic/General Services

2014 total comp
$81,218
Base pay
$81,218
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,218
Hire date
1986-04-10

Source-specific fields

Agencyid
A85
Annualsalary
45408
Employee ID
53306

Ethyel Conyers is a Automotive Mechanic at General Services. Their tenure dates to 1986, about 28 years. 2014 total compensation came to $81,218.

James Schmidt Jr

Automotive Maintenance Supervisor I/General Services

2014 total comp
$81,208
Base pay
$81,208
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,208
Hire date
1985-12-05

Source-specific fields

Agencyid
A85
Annualsalary
59274
Employee ID
64565

James Schmidt Jr is a Automotive Maintenance Supervisor I at General Services. Their tenure dates to 1985, about 29 years. 2014 total compensation came to $81,208.

Derek Sullivan

52114 - Automotive Lead Mechanic/General Services

2024 total comp
$80,975
Base pay
$80,975
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,975
Hire date
1997-12-01

Source-specific fields

Agencyid
A85
Annualsalary
81922.08
Employee ID
261484

Derek Sullivan is a 52114 - Automotive Lead Mechanic at General Services. Hired in 1997, they have about 27 years of service. 2024 total compensation came to $80,975.

James Fisher

Building Project Coordinator/General Services

2021 total comp
$80,946
Base pay
$80,946
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,946
Hire date
-99187200000

Source-specific fields

Agencyid
A85
Annualsalary
81001
Employee ID
158929

At General Services, James Fisher serves as a Building Project Coordinator. Records show a hire date of -99187200000. Their 2021 pay totaled $80,946.

Lynette Svoboda

33148 - Agency IT Specialist II/General Services

2022 total comp
$80,917
Base pay
$80,917
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,917
Hire date
2015-08-06

Source-specific fields

Agencyid
A85
Annualsalary
81047.16
Employee ID
208762

Lynette Svoboda holds the role of 33148 - Agency IT Specialist II at General Services. Their tenure dates to 2015, about 7 years. In 2022, their total compensation was $80,917.

Ferdinand De Lara

Engineer Supervisor/General Services

2014 total comp
$80,897
Base pay
$80,897
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,897
Hire date
2005-02-02

Source-specific fields

Agencyid
A85
Annualsalary
80900
Employee ID
54007

Ferdinand De Lara works as a Engineer Supervisor for General Services. They have served since 2005 (about 9 years). Ferdinand earned $80,897 in 2014.

Thomas Wenzel

Automotive Mechanic/General Services

2025 total comp
$80,887
Base pay
$80,887
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,887
Hire date
1982-04-08

Source-specific fields

Agencyid
A85
Annualsalary
56618
Employee ID
276083

Thomas Wenzel is a Automotive Mechanic at General Services. They have served since 1982 (about 43 years). 2025 total compensation came to $80,887.

Dwayne Harris

Automotive Maintenance Supervisor I/General Services

2014 total comp
$80,865
Base pay
$80,865
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,865
Hire date
1995-07-03

Source-specific fields

Agencyid
A85
Annualsalary
56098
Employee ID
56991

Dwayne Harris is a Automotive Maintenance Supervisor I at General Services. Hired in 1995, they have about 19 years of service. 2014 total compensation came to $80,865.

Anthony J Gain

Automotive Mechanic/General Services

2025 total comp
$80,813
Base pay
$80,813
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,813
Hire date
2008-08-28

Source-specific fields

Agencyid
A85
Annualsalary
56618
Employee ID
264711

Anthony J Gain holds the role of Automotive Mechanic at General Services. They have served since 2008 (about 17 years). In 2025, their total compensation was $80,813.

Noxzain Davenport

Automotive Mechanic/General Services

2025 total comp
$80,709
Base pay
$80,709
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,709
Hire date
1987-03-12

Source-specific fields

Agencyid
A85
Annualsalary
56618
Employee ID
273447

Noxzain Davenport works as a Automotive Mechanic for General Services. They have served since 1987 (about 38 years). Noxzain earned $80,709 in 2025.

Richard Lee Schwandtner

Construction Building Inspector II, Dgs/General Services

2025 total comp
$80,638
Base pay
$80,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,638
Hire date
2019-09-18

Source-specific fields

Agencyid
A85
Annualsalary
72835
Employee ID
274180

Richard Lee Schwandtner works as a Construction Building Inspector II, Dgs for General Services. Hired in 2019, they have about 6 years of service. Richard earned $80,638 in 2025.

Erica Luckett

HR Business Partner/General Services

2021 total comp
$80,600
Base pay
$80,600
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,600
Hire date
2005-11-25

Source-specific fields

Agencyid
A85
Annualsalary
82240
Employee ID
162551

Erica Luckett works as a HR Business Partner for General Services. They have served since 2005 (about 16 years). Erica earned $80,600 in 2021.

Novica Brkic

Automotive Lead Mechanic/General Services

2025 total comp
$80,570
Base pay
$80,570
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,570
Hire date
2007-09-13

Source-specific fields

Agencyid
A85
Annualsalary
66459
Employee ID
273446

Novica Brkic is a Automotive Lead Mechanic at General Services. Hired in 2007, they have about 18 years of service. 2025 total compensation came to $80,570.

Damon M Johnson

Automotive Lead Mechanic/General Services

2025 total comp
$80,503
Base pay
$80,503
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,503
Hire date
2013-01-22

Source-specific fields

Agencyid
A85
Annualsalary
66459
Employee ID
266635

Damon M Johnson holds the role of Automotive Lead Mechanic at General Services. They have served since 2013 (about 12 years). In 2025, their total compensation was $80,503.

Matthew M Shreves

Automotive Lead Mechanic/General Services

2025 total comp
$80,489
Base pay
$80,489
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,489
Hire date
2009-03-12

Source-specific fields

Agencyid
A85
Annualsalary
59412
Employee ID
272289

Matthew M Shreves works as a Automotive Lead Mechanic for General Services. Hired in 2009, they have about 16 years of service. Matthew earned $80,489 in 2025.

Thomas Burrows

52115 - Automotive Maintenance Supervisor I/General Services

2023 total comp
$80,486
Base pay
$80,486
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,486
Hire date
2008-02-14

Source-specific fields

Agencyid
A85
Annualsalary
62054.46
Employee ID
231559

Thomas Burrows works as a 52115 - Automotive Maintenance Supervisor I for General Services. Hired in 2008, they have about 15 years of service. Thomas earned $80,486 in 2023.

Novica Brkic

52114 - Automotive Lead Mechanic/General Services

2024 total comp
$80,440
Base pay
$80,440
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,440
Hire date
2007-09-13

Source-specific fields

Agencyid
A85
Annualsalary
70446.54
Employee ID
248324

At General Services, Novica Brkic serves as a 52114 - Automotive Lead Mechanic. They have served since 2007 (about 17 years). Their 2024 pay totaled $80,440.

Michael Aiken

Automotive Maintenance Supervisor I/General Services

2014 total comp
$80,380
Base pay
$80,380
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,380
Hire date
1980-04-21

Source-specific fields

Agencyid
A85
Annualsalary
60862
Employee ID
49775

Michael Aiken is a Automotive Maintenance Supervisor I at General Services. Their tenure dates to 1980, about 34 years. 2014 total compensation came to $80,380.

John Carter

Architect Supervisor - License/General Services

2014 total comp
$80,343
Base pay
$80,343
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,343
Hire date
1989-06-12

Source-specific fields

Agencyid
A85
Annualsalary
79500
Employee ID
52623

John Carter works as a Architect Supervisor - License for General Services. They have served since 1989 (about 25 years). John earned $80,343 in 2014.

Dennis Shelford

Automotive Mechanic/General Services

2025 total comp
$80,332
Base pay
$80,332
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,332
Hire date
2016-04-14

Source-specific fields

Agencyid
A85
Annualsalary
56618
Employee ID
267290

Dennis Shelford holds the role of Automotive Mechanic at General Services. Hired in 2016, they have about 9 years of service. In 2025, their total compensation was $80,332.

Audrey Clark

52115 - Automotive Maintenance Supervisor I/General Services

2022 total comp
$80,332
Base pay
$80,332
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,332
Hire date
2014-07-10

Source-specific fields

Agencyid
A85
Annualsalary
66674
Employee ID
194060

At General Services, Audrey Clark serves as a 52115 - Automotive Maintenance Supervisor I. Their tenure dates to 2014, about 8 years. Their 2022 pay totaled $80,332.

Tyrell Hunter

54212 - Heating and Air Conditioning Technician II/General Services

2024 total comp
$80,268
Base pay
$80,268
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,268
Hire date
2022-11-14

Source-specific fields

Agencyid
A85
Annualsalary
46670
Employee ID
254075

Tyrell Hunter works as a 54212 - Heating and Air Conditioning Technician II for General Services. They have served since 2022 (about 2 years). Tyrell earned $80,268 in 2024.

Christine Djuric

Contract Services Specialist II/General Services

2021 total comp
$80,254
Base pay
$80,254
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,254
Hire date
2020-06-04

Source-specific fields

Agencyid
A85
Annualsalary
95826
Employee ID
157877

Christine Djuric works as a Contract Services Specialist II for General Services. They have served since 2020 (about a year). Christine earned $80,254 in 2021.

Alexander Mccoy

53111 - Building Repairer/General Services

2024 total comp
$80,131
Base pay
$80,131
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,131
Hire date
2007-12-17

Source-specific fields

Agencyid
A85
Annualsalary
52005.72
Employee ID
256846

Alexander Mccoy is a 53111 - Building Repairer at General Services. They have served since 2007 (about 17 years). 2024 total compensation came to $80,131.

Idosa M Arekhandia

Electrical Mechanic I/General Services

2025 total comp
$80,068
Base pay
$80,068
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,068
Hire date
2018-10-25

Source-specific fields

Agencyid
A85
Annualsalary
42596
Employee ID
268829

Idosa M Arekhandia works as a Electrical Mechanic I for General Services. Their tenure dates to 2018, about 7 years. Idosa earned $80,068 in 2025.

Charles Claridy

Public Building Manager/General Services

2021 total comp
$79,979
Base pay
$79,979
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,979
Hire date
1998-09-10

Source-specific fields

Agencyid
A85
Annualsalary
58319
Employee ID
157110

At General Services, Charles Claridy serves as a Public Building Manager. They have served since 1998 (about 23 years). Their 2021 pay totaled $79,979.

Marcus K Williams

Public Building Maintenance Coordinator/General Services

2025 total comp
$79,956
Base pay
$79,956
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,956
Hire date
2006-10-26

Source-specific fields

Agencyid
A85
Annualsalary
50518
Employee ID
271999

Marcus K Williams works as a Public Building Maintenance Coordinator for General Services. Their tenure dates to 2006, about 19 years. Marcus earned $79,956 in 2025.

John Ward

42995 - Environmental Technician Supervisor/General Services

2023 total comp
$79,922
Base pay
$79,922
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,922
Hire date
2016-09-01

Source-specific fields

Agencyid
A85
Annualsalary
79318.02
Employee ID
245279

John Ward works as a 42995 - Environmental Technician Supervisor for General Services. Their tenure dates to 2016, about 7 years. John earned $79,922 in 2023.