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

Malachi Wells

52105 - Automotive Mechanic Apprentice/General Services

2024 total comp
$20,440
Base pay
$20,440
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$20,440
Hire date
2024-01-29

Source-specific fields

Agencyid
A85
Annualsalary
43823
Employee ID
262911

Malachi Wells is a 52105 - Automotive Mechanic Apprentice at General Services. Hired in 2024, they have under a year of service. 2024 total compensation came to $20,440.

Pedro Angel

52110 - Automotive Mechanic/General Services

2024 total comp
$20,323
Base pay
$20,323
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$20,323
Hire date
2024-02-05

Source-specific fields

Agencyid
A85
Annualsalary
51358
Employee ID
247010

Pedro Angel works as a 52110 - Automotive Mechanic for General Services. They have served since 2024 (under a year). Pedro earned $20,323 in 2024.

Gustavo Nieto

Contract Services Specialist II/General Services

2021 total comp
$20,310
Base pay
$20,310
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$20,310
Hire date
2021-04-05

Source-specific fields

Agencyid
A85
Annualsalary
38
Employee ID
163886

Gustavo Nieto works as a Contract Services Specialist II for General Services. Hired in 2021, they have under a year of service. Gustavo earned $20,310 in 2021.

James Blasio

Na/General Services

2022 total comp
$20,075
Base pay
$20,075
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$20,075
Hire date
1984-11-23

Source-specific fields

Agencyid
A85
Annualsalary
0
Employee ID
192047

At General Services, James Blasio serves as a Na. Their tenure dates to 1984, about 38 years. Their 2022 pay totaled $20,075.

Cliff Rankin

N/A/General Services

2024 total comp
$20,034
Base pay
$20,034
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$20,034
Hire date
2007-05-31

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
259185

Cliff Rankin works as a N/A for General Services. They have served since 2007 (about 17 years). Cliff earned $20,034 in 2024.

Horace Artis

Automotive Maintenance Worker/General Services

2025 total comp
$19,973
Base pay
$19,973
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,973
Hire date
2025-01-06

Source-specific fields

Agencyid
A85
Annualsalary
41485
Employee ID
268787

Horace Artis holds the role of Automotive Maintenance Worker at General Services. Their tenure dates to 2025, under a year. In 2025, their total compensation was $19,973.

Gia Montgomery

Work Study Student/General Services

2012 total comp
$19,712
Base pay
$19,712
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,712
Hire date
2007-06-23

Source-specific fields

Agencyid
A85
Annualsalary
22880
Employee ID
24594

Gia Montgomery is a Work Study Student at General Services. Hired in 2007, they have about 5 years of service. 2012 total compensation came to $19,712.

Jo Glenn

N/A/General Services

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

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
252335

At General Services, Jo Glenn serves as a N/A. Their tenure dates to 2018, about 6 years. Their 2024 pay totaled $19,586.

Tony Turnage

Na/General Services

2022 total comp
$19,514
Base pay
$19,514
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,514
Hire date
2019-01-03

Source-specific fields

Agencyid
A85
Annualsalary
0
Employee ID
209645

Tony Turnage is a Na at General Services. Hired in 2019, they have about 3 years of service. 2022 total compensation came to $19,514.

Robert Miller

Na/General Services

2022 total comp
$19,400
Base pay
$19,400
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,400
Hire date
2003-05-01

Source-specific fields

Agencyid
A85
Annualsalary
0
Employee ID
203616

Robert Miller holds the role of Na at General Services. Hired in 2003, they have about 19 years of service. In 2022, their total compensation was $19,400.

Raymond Carter

52115 - Automotive Maintenance Supervisor I/General Services

2023 total comp
$19,097
Base pay
$19,097
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,097
Hire date
2023-03-27

Source-specific fields

Agencyid
A85
Annualsalary
55348
Employee ID
231956

Raymond Carter is a 52115 - Automotive Maintenance Supervisor I at General Services. They have served since 2023 (under a year). 2023 total compensation came to $19,097.

Corey King

53111 - Building Repairer/General Services

2024 total comp
$19,059
Base pay
$19,059
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,059
Hire date
2024-03-11

Source-specific fields

Agencyid
A85
Annualsalary
45174
Employee ID
255434

At General Services, Corey King serves as a 53111 - Building Repairer. Their tenure dates to 2024, under a year. Their 2024 pay totaled $19,059.

Tamarra Williams

Office Assistant II/General Services

2012 total comp
$19,016
Base pay
$19,016
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,016
Hire date
2006-09-14

Source-specific fields

Agencyid
A85
Annualsalary
29453
Employee ID
29999

Tamarra Williams is a Office Assistant II at General Services. Their tenure dates to 2006, about 6 years. 2012 total compensation came to $19,016.

Quintin Stanton

Na/General Services

2023 total comp
$18,882
Base pay
$18,882
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,882
Hire date
2018-04-26

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
243902

Quintin Stanton works as a Na for General Services. They have served since 2018 (about 5 years). Quintin earned $18,882 in 2023.

Eric Rantin

N/A/General Services

2024 total comp
$18,673
Base pay
$18,673
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,673
Hire date
2012-06-28

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
259194

At General Services, Eric Rantin serves as a N/A. They have served since 2012 (about 12 years). Their 2024 pay totaled $18,673.

Amy Dasilva

00107 - Contract Services Specialist II/General Services

2023 total comp
$18,495
Base pay
$18,495
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,495
Hire date
2023-03-20

Source-specific fields

Agencyid
A85
Annualsalary
36.5
Employee ID
233053

Amy Dasilva holds the role of 00107 - Contract Services Specialist II at General Services. Their tenure dates to 2023, under a year. In 2023, their total compensation was $18,495.

Larry Moses

52193 - Automotive Maintenance Worker/General Services

2024 total comp
$18,292
Base pay
$18,292
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,292
Hire date
2024-01-22

Source-specific fields

Agencyid
A85
Annualsalary
41485
Employee ID
257677

Larry Moses works as a 52193 - Automotive Maintenance Worker for General Services. Hired in 2024, they have under a year of service. Larry earned $18,292 in 2024.

Robert Brown

N/A/General Services

2024 total comp
$18,189
Base pay
$18,189
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,189
Hire date
2017-03-30

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
248594

Robert Brown is a N/A at General Services. Hired in 2017, they have about 7 years of service. 2024 total compensation came to $18,189.

James Jackson

Community Aide/General Services

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

Source-specific fields

Agencyid
A85
Annualsalary
18
Employee ID
269201

At General Services, James Jackson serves as a Community Aide. Hired in 2024, they have about a year of service. Their 2025 pay totaled $18,068.

Edwin Boyd

Seasonal Maintenance Aide/General Services

2012 total comp
$17,973
Base pay
$17,973
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,973
Hire date
2011-03-10

Source-specific fields

Agencyid
A85
Annualsalary
20425
Employee ID
15858

Edwin Boyd holds the role of Seasonal Maintenance Aide at General Services. Their tenure dates to 2011, about a year. In 2012, their total compensation was $17,973.

Sagirah Palmer

Contract Service Specialist II/General Services

2014 total comp
$17,811
Base pay
$17,811
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,811
Hire date
2013-10-31

Source-specific fields

Agencyid
A85
Annualsalary
37440
Employee ID
62567

Sagirah Palmer holds the role of Contract Service Specialist II at General Services. They have served since 2013 (about a year). In 2014, their total compensation was $17,811.

Harry Stein

Laborer (Hourly)/General Services

2012 total comp
$17,789
Base pay
$17,789
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,789
Hire date
1996-02-20

Source-specific fields

Agencyid
A85
Annualsalary
30368
Employee ID
28040

Harry Stein works as a Laborer (Hourly) for General Services. Their tenure dates to 1996, about 16 years. Harry earned $17,789 in 2012.

Femi Adoga

00107 - Contract Services Specialist II/General Services

2024 total comp
$17,759
Base pay
$17,759
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,759
Hire date
2024-04-15

Source-specific fields

Agencyid
A85
Annualsalary
39.47
Employee ID
246666

Femi Adoga works as a 00107 - Contract Services Specialist II for General Services. They have served since 2024 (under a year). Femi earned $17,759 in 2024.

Sean Burnett

Community Aide/General Services

2014 total comp
$17,598
Base pay
$17,598
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,598
Hire date
2013-10-07

Source-specific fields

Agencyid
A85
Annualsalary
29500
Employee ID
52158

At General Services, Sean Burnett serves as a Community Aide. Their tenure dates to 2013, about a year. Their 2014 pay totaled $17,598.

Kara Dipietro

Operations Officer V/General Services

2025 total comp
$17,500
Base pay
$17,500
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,500
Hire date
2025-04-24

Source-specific fields

Agencyid
A85
Annualsalary
130000
Employee ID
270439

At General Services, Kara Dipietro serves as a Operations Officer V. Their tenure dates to 2025, under a year. Their 2025 pay totaled $17,500.

Tiara Sykes

Accounting Assistant I/General Services

2014 total comp
$17,429
Base pay
$17,429
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,429
Hire date
2013-11-14

Source-specific fields

Agencyid
A85
Annualsalary
27110
Employee ID
66010

Tiara Sykes works as a Accounting Assistant I for General Services. Hired in 2013, they have about a year of service. Tiara earned $17,429 in 2014.

Shanae Williams

Contract Services Specialist II/General Services

2021 total comp
$17,406
Base pay
$17,406
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,406
Hire date
2021-04-05

Source-specific fields

Agencyid
A85
Annualsalary
31.57
Employee ID
168387

Shanae Williams works as a Contract Services Specialist II for General Services. Hired in 2021, they have under a year of service. Shanae earned $17,406 in 2021.

Bryan Smith

Na/General Services

2022 total comp
$17,356
Base pay
$17,356
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,356
Hire date
1987-03-12

Source-specific fields

Agencyid
A85
Annualsalary
0
Employee ID
207878

Bryan Smith works as a Na for General Services. They have served since 1987 (about 35 years). Bryan earned $17,356 in 2022.

Brian Moore

52110 - Automotive Mechanic/General Services

2024 total comp
$17,312
Base pay
$17,312
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,312
Hire date
2024-02-26

Source-specific fields

Agencyid
A85
Annualsalary
52294
Employee ID
257517

Brian Moore holds the role of 52110 - Automotive Mechanic at General Services. Their tenure dates to 2024, under a year. In 2024, their total compensation was $17,312.

Morgan Welck

00107 - Contract Services Specialist II/General Services

2024 total comp
$17,277
Base pay
$17,277
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,277
Hire date
2024-01-18

Source-specific fields

Agencyid
A85
Annualsalary
21.05
Employee ID
262894

Morgan Welck works as a 00107 - Contract Services Specialist II for General Services. They have served since 2024 (under a year). Morgan earned $17,277 in 2024.

Brian Connor

Automotive Maintenance Worker/General Services

2012 total comp
$17,241
Base pay
$17,241
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,241
Hire date
2011-11-17

Source-specific fields

Agencyid
A85
Annualsalary
28657
Employee ID
17456

At General Services, Brian Connor serves as a Automotive Maintenance Worker. Their tenure dates to 2011, about a year. Their 2012 pay totaled $17,241.

Mark Benson

Na/General Services

2022 total comp
$17,088
Base pay
$17,088
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,088
Hire date
2018-05-05

Source-specific fields

Agencyid
A85
Annualsalary
0
Employee ID
191756

Mark Benson works as a Na for General Services. Hired in 2018, they have about 4 years of service. Mark earned $17,088 in 2022.

Kaazim Moore

N/A/General Services

2024 total comp
$17,030
Base pay
$17,030
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$17,030
Hire date
2023-01-03

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
257543

Kaazim Moore works as a N/A for General Services. Hired in 2023, they have about a year of service. Kaazim earned $17,030 in 2024.

Blake Vermillion

Na/General Services

2022 total comp
$16,895
Base pay
$16,895
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$16,895
Hire date
2019-12-05

Source-specific fields

Agencyid
A85
Annualsalary
0
Employee ID
209880

At General Services, Blake Vermillion serves as a Na. Hired in 2019, they have about 3 years of service. Their 2022 pay totaled $16,895.

German Proano

52105 - Automotive Mechanic Apprentice/General Services

2024 total comp
$16,820
Base pay
$16,820
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$16,820
Hire date
2024-02-05

Source-specific fields

Agencyid
A85
Annualsalary
42596
Employee ID
258978

German Proano holds the role of 52105 - Automotive Mechanic Apprentice at General Services. They have served since 2024 (under a year). In 2024, their total compensation was $16,820.

Kendall Dawson

N/A/General Services

2024 total comp
$16,795
Base pay
$16,795
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$16,795
Hire date
2021-11-22

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
250492

Kendall Dawson is a N/A at General Services. They have served since 2021 (about 3 years). 2024 total compensation came to $16,795.

Tariq Griffin

N/A/General Services

2024 total comp
$16,712
Base pay
$16,712
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$16,712
Hire date
2024-02-12

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
252780

At General Services, Tariq Griffin serves as a N/A. They have served since 2024 (under a year). Their 2024 pay totaled $16,712.

Jeron Morris

Automotive Maintenance Worker/General Services

2012 total comp
$16,688
Base pay
$16,688
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$16,688
Hire date
2011-11-17

Source-specific fields

Agencyid
A85
Annualsalary
28657
Employee ID
24750

Jeron Morris is a Automotive Maintenance Worker at General Services. They have served since 2011 (about a year). 2012 total compensation came to $16,688.

Gregory Ward

Na/General Services

2023 total comp
$16,496
Base pay
$16,496
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$16,496
Hire date
2022-05-02

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
245277

Gregory Ward is a Na at General Services. They have served since 2022 (about a year). 2023 total compensation came to $16,496.

Tyriek Williams

Seasonal Maintenance Aide/General Services

2021 total comp
$16,369
Base pay
$16,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$16,369
Hire date
2019-07-18

Source-specific fields

Agencyid
A85
Annualsalary
29120
Employee ID
168445

Tyriek Williams holds the role of Seasonal Maintenance Aide at General Services. Hired in 2019, they have about 2 years of service. In 2021, their total compensation was $16,369.