GCGovComp.app

City of Los Angeles / General Services

Agency file

General Services

Source file: City of Los Angeles Controller — City Employee Payroll / ingested Jun 17, 2026

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

In 2025, this agency had 2,099 employees with median total compensation of $83,247; the highest distinct record was $408,974.

Year
2025
Total payroll
$176M
Employees
2,099
Median total
$83,247
Highest record
$408,974

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 2,099 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($83,247) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$66,461 (79%)
  • Overtime$2,579 (3%)
  • Other$3,578 (4%)
  • Benefits$11,247 (13%)

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
$2,204
$17,572
$83,247
$134,255
$164,847

The pay ladder for this department. Someone at the 90th percentile earns $164,847 — more than 90% of the department; the 10th percentile earns $2,204. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

Na
276 · $5,414
Custodian
199 · $73,022
Equipment Mechanic
183 · $139,182

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 2 published years.

YearTotal payrollEmployeesMedian pay
2024
$169.5M
1,674
$98,579
2025
$176M
3.9%
2,099
25.4%
$83,247
15.6%

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

Suitupe Salgado

Senior Custodian I/General Services

2025 total comp
$26,052
Sub-department
Service Employees
Base pay
$0
Overtime
$0
Other pay
$200
Benefits
$25,852
Total compensation
$26,052
Employment type
Full-Time
Union / bargaining unit
15

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3157-1
Job Status
Not active
Record Number
393330393833
Row ID
25393330393833403157-1FT

Suitupe Salgado works as a Senior Custodian I for General Services within Service Employees. Their status is full-time. Suitupe earned $26,052 in 2025. Their bargaining unit is 15.

Beatriz Rivera

Administrative Clerk/General Services

2025 total comp
$25,895
Sub-department
Non-Represented - Other
Base pay
$25,804
Overtime
$0
Other pay
$91
Benefits
$0
Total compensation
$25,895
Employment type
Full-Time
Union / bargaining unit
00

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
0182-0
Job Status
Not active
Record Number
363439303135
Row ID
25363439303135400182-0FT

Beatriz Rivera holds the role of Administrative Clerk at General Services within Non-Represented - Other. Their status is full-time. In 2025, their total compensation was $25,895. They are represented by 00.

Margaret Moore

Na/General Services

2025 total comp
$25,593
Sub-department
Clerical
Base pay
$0
Overtime
$1
Other pay
$23,015
Benefits
$2,577
Total compensation
$25,593
Employment type
Full-Time
Union / bargaining unit
03

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
1111-0
Job Status
Active
Record Number
3638373234
Row ID
253638373234401111-0FT

Margaret Moore holds the role of Na at General Services within Clerical. Their status is full-time. In 2025, their total compensation was $25,593. Union affiliation: 03.

Oscar Murillo

Duplicating Machine Operator/General Services

2025 total comp
$25,380
Sub-department
Service and Crafts
Base pay
$19,716
Overtime
$1,204
Other pay
$0
Benefits
$4,461
Total compensation
$25,380
Employment type
Full-Time
Union / bargaining unit
14

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
1493-0
Job Status
Not active
Record Number
303031383135
Row ID
25303031383135401493-0FT

Oscar Murillo holds the role of Duplicating Machine Operator at General Services within Service and Crafts. Their status is full-time. In 2025, their total compensation was $25,380. They are represented by 14.

Cora Mitchell

Custodian/General Services

2025 total comp
$23,667
Sub-department
Service Employees
Base pay
$11,843
Overtime
$0
Other pay
$875
Benefits
$10,949
Total compensation
$23,667
Employment type
Full-Time
Union / bargaining unit
15

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3156-0
Job Status
Not active
Record Number
363332323833
Row ID
25363332323833403156-0FT

Cora Mitchell is a Custodian at General Services within Service Employees. They work full-time. 2025 total compensation came to $23,667. Their bargaining unit is 15.

Noel Gomez

Custodian/General Services

2025 total comp
$23,461
Sub-department
Service Employees
Base pay
$10,351
Overtime
$0
Other pay
$1,065
Benefits
$12,046
Total compensation
$23,461
Employment type
Full-Time
Union / bargaining unit
15

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3156-0
Job Status
Not active
Record Number
383330323034
Row ID
25383330323034403156-0FT

At General Services, Noel Gomez serves as a Custodian within Service Employees. They work full-time. Their 2025 pay totaled $23,461. Union affiliation: 15.

Samantha Perez

Administrative Clerk/General Services

2025 total comp
$22,379
Sub-department
Clerical
Base pay
$22,379
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$22,379
Employment type
Part-Time
Union / bargaining unit
03

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
1358-0
Job Status
Active
Record Number
333136343135
Row ID
25333136343135401358-0PT

At General Services, Samantha Perez serves as a Administrative Clerk within Clerical. They work part-time. Their 2025 pay totaled $22,379. They are represented by 03.

Valeria Escobar

Delivery Driver I/General Services

2025 total comp
$22,047
Sub-department
Clerical
Base pay
$22,047
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$22,047
Employment type
Part-Time
Union / bargaining unit
03

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
1121-1
Job Status
Active
Record Number
373431353135
Row ID
25373431353135401121-1PT

Valeria Escobar holds the role of Delivery Driver I at General Services within Clerical. Their status is part-time. In 2025, their total compensation was $22,047. Their bargaining unit is 03.

Tannis Watkins

Administrative Clerk/General Services

2025 total comp
$21,875
Sub-department
Clerical
Base pay
$21,332
Overtime
$0
Other pay
$543
Benefits
$0
Total compensation
$21,875
Employment type
Part-Time
Union / bargaining unit
03

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
1358-0
Job Status
Active
Record Number
343433363933
Row ID
25343433363933401358-0PT

Tannis Watkins holds the role of Administrative Clerk at General Services within Clerical. Their status is part-time. In 2025, their total compensation was $21,875. Their bargaining unit is 03.

Juan Miranda

Carpenter - Hiring Hall/General Services

2025 total comp
$21,837
Sub-department
Craft Workers/ Hiring Hall
Base pay
$21,837
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$21,837
Employment type
Part-Time
Union / bargaining unit
35

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
0858-0
Job Status
Not active
Record Number
343430383135
Row ID
25343430383135400858-0PT

Juan Miranda holds the role of Carpenter - Hiring Hall at General Services within Craft Workers/ Hiring Hall. Their status is part-time. In 2025, their total compensation was $21,837. Their bargaining unit is 35.

Yuliana Granillo

Administrative Clerk/General Services

2025 total comp
$21,718
Sub-department
Clerical
Base pay
$21,695
Overtime
$0
Other pay
$23
Benefits
$0
Total compensation
$21,718
Employment type
Part-Time
Union / bargaining unit
03

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
1358-0
Job Status
Active
Record Number
343439303135
Row ID
25343439303135401358-0PT

Yuliana Granillo works as a Administrative Clerk for General Services within Clerical. Their status is part-time. Yuliana earned $21,718 in 2025. They are represented by 03.

Agustina Bernardino

Administrative Clerk/General Services

2025 total comp
$21,669
Sub-department
Clerical
Base pay
$21,143
Overtime
$0
Other pay
$526
Benefits
$0
Total compensation
$21,669
Employment type
Part-Time
Union / bargaining unit
03

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
1358-0
Job Status
Active
Record Number
383632353035
Row ID
25383632353035401358-0PT

Agustina Bernardino is a Administrative Clerk at General Services within Clerical. They work part-time. 2025 total compensation came to $21,669. Their bargaining unit is 03.

Francisco Ramos Madrigal

Vocational Worker I/General Services

2025 total comp
$21,539
Sub-department
Equipment Operation and Labor
Base pay
$19,856
Overtime
$272
Other pay
$1,411
Benefits
$0
Total compensation
$21,539
Employment type
Part-Time
Union / bargaining unit
04

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3113-1
Job Status
Active
Record Number
343132303833
Row ID
25343132303833403113-1PT

Francisco Ramos Madrigal works as a Vocational Worker I for General Services within Equipment Operation and Labor. Their status is part-time. Francisco earned $21,539 in 2025. They are represented by 04.

Jose Barragan

Vocational Worker I/General Services

2025 total comp
$21,293
Sub-department
Equipment Operation and Labor
Base pay
$19,879
Overtime
$0
Other pay
$1,414
Benefits
$0
Total compensation
$21,293
Employment type
Part-Time
Union / bargaining unit
04

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3113-1
Job Status
Active
Record Number
363533323034
Row ID
25363533323034403113-1PT

Jose Barragan is a Vocational Worker I at General Services within Equipment Operation and Labor. They work part-time. 2025 total compensation came to $21,293. They are represented by 04.

Jose Aguilar Gutierrez

Vocational Worker I/General Services

2025 total comp
$21,267
Sub-department
Equipment Operation and Labor
Base pay
$19,856
Overtime
$0
Other pay
$1,411
Benefits
$0
Total compensation
$21,267
Employment type
Part-Time
Union / bargaining unit
04

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3113-1
Job Status
Active
Record Number
373138383833
Row ID
25373138383833403113-1PT

Jose Aguilar Gutierrez holds the role of Vocational Worker I at General Services within Equipment Operation and Labor. Their status is part-time. In 2025, their total compensation was $21,267. Their bargaining unit is 04.

Eric Garcia

Air Conditioning Mechanic - Hiring Hall/General Services

2025 total comp
$21,201
Sub-department
Craft Workers/ Hiring Hall
Base pay
$21,201
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$21,201
Employment type
Part-Time
Union / bargaining unit
35

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
0855-0
Job Status
Not active
Record Number
353231343035
Row ID
25353231343035400855-0PT

Eric Garcia holds the role of Air Conditioning Mechanic - Hiring Hall at General Services within Craft Workers/ Hiring Hall. Their status is part-time. In 2025, their total compensation was $21,201. They are represented by 35.

Jay Ward

Project Assistant/General Services

2025 total comp
$21,113
Sub-department
Na
Base pay
$16,874
Overtime
$0
Other pay
$488
Benefits
$3,751
Total compensation
$21,113
Employment type
Per Event
Union / bargaining unit
Xx

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3830363434
Row ID
25383036343440XXXX-XPV

At General Services, Jay Ward serves as a Project Assistant within Na. They work per event. Their 2025 pay totaled $21,113. Union affiliation: Xx.

Riley Rodriguez

Administrative Clerk/General Services

2025 total comp
$21,112
Sub-department
Clerical
Base pay
$20,716
Overtime
$0
Other pay
$396
Benefits
$0
Total compensation
$21,112
Employment type
Full-Time
Union / bargaining unit
03

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
1461-1
Job Status
Not active
Record Number
363834323035
Row ID
25363834323035401461-1FT

Riley Rodriguez works as a Administrative Clerk for General Services within Clerical. Their status is full-time. Riley earned $21,112 in 2025. They are represented by 03.

Rocio Colmenares

Custodian/General Services

2025 total comp
$21,078
Sub-department
Service Employees
Base pay
$19,089
Overtime
$0
Other pay
$1,154
Benefits
$835
Total compensation
$21,078
Employment type
Full-Time
Union / bargaining unit
15

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3156-0
Job Status
Not active
Record Number
3033323236
Row ID
253033323236403156-0FT

Rocio Colmenares is a Custodian at General Services within Service Employees. They work full-time. 2025 total compensation came to $21,078. Their bargaining unit is 15.

Patricia Sandoval

Administrative Clerk/General Services

2025 total comp
$21,034
Sub-department
Clerical
Base pay
$20,685
Overtime
$0
Other pay
$349
Benefits
$0
Total compensation
$21,034
Employment type
Part-Time
Union / bargaining unit
03

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
1358-0
Job Status
Active
Record Number
303433323035
Row ID
25303433323035401358-0PT

Patricia Sandoval is a Administrative Clerk at General Services within Clerical. They work part-time. 2025 total compensation came to $21,034. Their bargaining unit is 03.

Jesus Reyes Carvajal

Na/General Services

2025 total comp
$20,314
Sub-department
Craft Workers/ Hiring Hall
Base pay
$20,314
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$20,314
Employment type
Part-Time
Union / bargaining unit
35

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
383330383135
Row ID
2538333038313540XXXX-XPT

At General Services, Jesus Reyes Carvajal serves as a Na within Craft Workers/ Hiring Hall. They work part-time. Their 2025 pay totaled $20,314. Union affiliation: 35.

Jose Enriquez

Na/General Services

2025 total comp
$20,236
Sub-department
Craft Workers/ Hiring Hall
Base pay
$19,594
Overtime
$0
Other pay
$642
Benefits
$0
Total compensation
$20,236
Employment type
Part-Time
Union / bargaining unit
35

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
0899-A
Job Status
Active
Record Number
353636393035
Row ID
25353636393035400899-APT

Jose Enriquez works as a Na for General Services within Craft Workers/ Hiring Hall. Their status is part-time. Jose earned $20,236 in 2025. Their bargaining unit is 35.

Ryan Mendoza

Maintenance & Construction Helper/General Services

2025 total comp
$19,734
Sub-department
Equipment Operation and Labor
Base pay
$19,346
Overtime
$0
Other pay
$388
Benefits
$0
Total compensation
$19,734
Employment type
Part-Time
Union / bargaining unit
04

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3115-0
Job Status
Active
Record Number
363534373233
Row ID
25363534373233403115-0PT

At General Services, Ryan Mendoza serves as a Maintenance & Construction Helper within Equipment Operation and Labor. They work part-time. Their 2025 pay totaled $19,734. Their bargaining unit is 04.

Erik Alvarez

Maintenance & Construction Helper/General Services

2025 total comp
$19,193
Sub-department
Equipment Operation and Labor
Base pay
$18,896
Overtime
$0
Other pay
$297
Benefits
$0
Total compensation
$19,193
Employment type
Part-Time
Union / bargaining unit
04

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3115-0
Job Status
Active
Record Number
303831383035
Row ID
25303831383035403115-0PT

Erik Alvarez works as a Maintenance & Construction Helper for General Services within Equipment Operation and Labor. Their status is part-time. Erik earned $19,193 in 2025. They are represented by 04.

Edgar Acevedo

Vocational Worker I/General Services

2025 total comp
$18,600
Sub-department
Equipment Operation and Labor
Base pay
$17,431
Overtime
$0
Other pay
$1,169
Benefits
$0
Total compensation
$18,600
Employment type
Part-Time
Union / bargaining unit
04

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3113-1
Job Status
Active
Record Number
333833393633
Row ID
25333833393633403113-1PT

Edgar Acevedo works as a Vocational Worker I for General Services within Equipment Operation and Labor. Their status is part-time. Edgar earned $18,600 in 2025. They are represented by 04.