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 3

Steven Hillman

Na/General Services

2025 total comp
$230
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$230
Benefits
$0
Total compensation
$230
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
3633313533
Row ID
25363331353340XXXX-XPV

Steven Hillman holds the role of Na at General Services within Na. Their status is per event. In 2025, their total compensation was $230. Their bargaining unit is Xx.

Arturo Ordaz

Na/General Services

2025 total comp
$225
Sub-department
Craft Workers/ Hiring Hall
Base pay
$0
Overtime
$0
Other pay
$225
Benefits
$0
Total compensation
$225
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
3133393633
Row ID
253133393633400858-0PT

At General Services, Arturo Ordaz serves as a Na within Craft Workers/ Hiring Hall. They work part-time. Their 2025 pay totaled $225. Union affiliation: 35.

Jung Ho

Na/General Services

2025 total comp
$224
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$224
Benefits
$0
Total compensation
$224
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
3439303934
Row ID
25343930393440XXXX-XPV

Jung Ho holds the role of Na at General Services within Na. Their status is per event. In 2025, their total compensation was $224. They are represented by Xx.

Deadrien Williams

Vocational Worker I/General Services

2025 total comp
$202
Sub-department
Equipment Operation and Labor
Base pay
$0
Overtime
$0
Other pay
$202
Benefits
$0
Total compensation
$202
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
353330383933
Row ID
25353330383933403113-1PT

Deadrien Williams works as a Vocational Worker I for General Services within Equipment Operation and Labor. Their status is part-time. Deadrien earned $202 in 2025. They are represented by 04.

Cristal Vanegas

Customer Service Representative/General Services

2025 total comp
$182
Base pay
$0
Overtime
$0
Other pay
$182
Benefits
$0
Total compensation
$182
Employment type
Full-Time

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
1230-0
Job Status
Not active
Record Number
373231323134
Row ID
25373231323134401230-0FT

At General Services, Cristal Vanegas serves as a Customer Service Representative. They work full-time. Their 2025 pay totaled $182.

Jong Oh

Equipment Mechanic/General Services

2025 total comp
$179
Base pay
$0
Overtime
$0
Other pay
$179
Benefits
$0
Total compensation
$179
Employment type
Full-Time

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3711-0
Job Status
Not active
Record Number
313737333733
Row ID
25313737333733403711-0FT

At General Services, Jong Oh serves as a Equipment Mechanic. They work full-time. Their 2025 pay totaled $179.

Heidi Olguin Quintana

Na/General Services

2025 total comp
$169
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$169
Benefits
$0
Total compensation
$169
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
323338313233
Row ID
2532333831323340XXXX-XPV

Heidi Olguin Quintana holds the role of Na at General Services within Na. Their status is per event. In 2025, their total compensation was $169. Their bargaining unit is Xx.

Maurice Hyett

Na/General Services

2025 total comp
$163
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$163
Benefits
$0
Total compensation
$163
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
3139313433
Row ID
25313931343340XXXX-XPV

Maurice Hyett is a Na at General Services within Na. They work per event. 2025 total compensation came to $163. Union affiliation: Xx.

Edwin Medina

Na/General Services

2025 total comp
$155
Sub-department
Na
Base pay
$141
Overtime
$14
Other pay
$0
Benefits
$0
Total compensation
$155
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
303031343135
Row ID
2530303134313540XXXX-XPV

Edwin Medina is a Na at General Services within Na. They work per event. 2025 total compensation came to $155. Their bargaining unit is Xx.

Kevin Aguilar

Equipment Mechanic/General Services

2025 total comp
$155
Base pay
$0
Overtime
$0
Other pay
$155
Benefits
$0
Total compensation
$155
Employment type
Full-Time

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3711-0
Job Status
Not active
Record Number
333732333034
Row ID
25333732333034403711-0FT

Kevin Aguilar holds the role of Equipment Mechanic at General Services. Their status is full-time. In 2025, their total compensation was $155.

Maria Hernandez

Na/General Services

2025 total comp
$153
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$153
Benefits
$0
Total compensation
$153
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
363736363933
Row ID
2536373636393340XXXX-XPV

Maria Hernandez works as a Na for General Services within Na. Their status is per event. Maria earned $153 in 2025. Union affiliation: Xx.

Sergio Sevilla Garcia

Maintenance and Construction Helper/General Services

2025 total comp
$152
Base pay
$0
Overtime
$0
Other pay
$152
Benefits
$0
Total compensation
$152
Employment type
Full-Time

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3115-0
Job Status
Not active
Record Number
313232343035
Row ID
25313232343035403115-0FT

At General Services, Sergio Sevilla Garcia serves as a Maintenance and Construction Helper. They work full-time. Their 2025 pay totaled $152.

Adrian Valenzuela

Carpenter/General Services

2025 total comp
$148
Base pay
$0
Overtime
$0
Other pay
$148
Benefits
$0
Total compensation
$148
Employment type
Full-Time

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3344-0
Job Status
Not active
Record Number
323935343035
Row ID
25323935343035403344-0FT

Adrian Valenzuela holds the role of Carpenter at General Services. Their status is full-time. In 2025, their total compensation was $148.

Ramon Pasillas

Na/General Services

2025 total comp
$142
Sub-department
Na
Base pay
$0
Overtime
$196
Other pay
-$54
Benefits
$0
Total compensation
$142
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
303632313533
Row ID
2530363231353340XXXX-XPV

Ramon Pasillas holds the role of Na at General Services within Na. Their status is per event. In 2025, their total compensation was $142. Union affiliation: Xx.

Tony Duong

Na/General Services

2025 total comp
$141
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$141
Benefits
$0
Total compensation
$141
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
3434363635
Row ID
25343436363540XXXX-XPV

Tony Duong is a Na at General Services within Na. They work per event. 2025 total compensation came to $141. They are represented by Xx.

David Cobian

Na/General Services

2025 total comp
$139
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$139
Benefits
$0
Total compensation
$139
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
313338363933
Row ID
2531333836393340XXXX-XPV

David Cobian is a Na at General Services within Na. They work per event. 2025 total compensation came to $139. Their bargaining unit is Xx.

Bernardo Hernandez

Equipment Mechanic/General Services

2025 total comp
$125
Base pay
$0
Overtime
$0
Other pay
$125
Benefits
$0
Total compensation
$125
Employment type
Full-Time

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3711-0
Job Status
Not active
Record Number
383631303134
Row ID
25383631303134403711-0FT

Bernardo Hernandez is a Equipment Mechanic at General Services. They work full-time. 2025 total compensation came to $125.

Gonzalo Conde

Equipment Mechanic/General Services

2025 total comp
$118
Base pay
$0
Overtime
$0
Other pay
$118
Benefits
$0
Total compensation
$118
Employment type
Full-Time

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3711-0
Job Status
Not active
Record Number
393232383034
Row ID
25393232383034403711-0FT

Gonzalo Conde is a Equipment Mechanic at General Services. They work full-time. 2025 total compensation came to $118.

Edwin Sanchez

Na/General Services

2025 total comp
$112
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$112
Benefits
$0
Total compensation
$112
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
3834323036
Row ID
25383432303640XXXX-XPV

Edwin Sanchez works as a Na for General Services within Na. Their status is per event. Edwin earned $112 in 2025. They are represented by Xx.

Jonathan Torres

Na/General Services

2025 total comp
$111
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$111
Benefits
$0
Total compensation
$111
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
313034383035
Row ID
2531303438303540XXXX-XPV

At General Services, Jonathan Torres serves as a Na within Na. They work per event. Their 2025 pay totaled $111. Union affiliation: Xx.

Isauro Cisneros

Na/General Services

2025 total comp
$108
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$108
Benefits
$0
Total compensation
$108
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
3532303239
Row ID
25353230323940XXXX-XPV

Isauro Cisneros holds the role of Na at General Services within Na. Their status is per event. In 2025, their total compensation was $108. Union affiliation: Xx.

Jacqueline Hui

Na/General Services

2025 total comp
$98
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$98
Benefits
$0
Total compensation
$98
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
3033393435
Row ID
25303339343540XXXX-XPV

At General Services, Jacqueline Hui serves as a Na within Na. They work per event. Their 2025 pay totaled $98. Their bargaining unit is Xx.

Andrew Esqueda

Na/General Services

2025 total comp
$89
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$89
Benefits
$0
Total compensation
$89
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
303132343035
Row ID
2530313234303540XXXX-XPV

Andrew Esqueda works as a Na for General Services within Na. Their status is per event. Andrew earned $89 in 2025. Union affiliation: Xx.

Regina Favarote

Na/General Services

2025 total comp
$89
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$89
Benefits
$0
Total compensation
$89
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
3530323332
Row ID
25353032333240XXXX-XPV

Regina Favarote works as a Na for General Services within Na. Their status is per event. Regina earned $89 in 2025. Union affiliation: Xx.

Antonio Byrd

Na/General Services

2025 total comp
$89
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$89
Benefits
$0
Total compensation
$89
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
3239383738
Row ID
25323938373840XXXX-XPV

Antonio Byrd is a Na at General Services within Na. They work per event. 2025 total compensation came to $89. Their bargaining unit is Xx.

Carlos Vega

Na/General Services

2025 total comp
$83
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$83
Benefits
$0
Total compensation
$83
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
353138353233
Row ID
2535313835323340XXXX-XPV

At General Services, Carlos Vega serves as a Na within Na. They work per event. Their 2025 pay totaled $83. Their bargaining unit is Xx.

Dennis Black

Na/General Services

2025 total comp
$82
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$82
Benefits
$0
Total compensation
$82
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
373335393933
Row ID
2537333539393340XXXX-XPV

At General Services, Dennis Black serves as a Na within Na. They work per event. Their 2025 pay totaled $82. They are represented by Xx.

Javier Zubiran

Senior Administrative Clerk/General Services

2025 total comp
$81
Base pay
$0
Overtime
$0
Other pay
$81
Benefits
$0
Total compensation
$81
Employment type
Full-Time

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
1368-0
Job Status
Not active
Record Number
373937303035
Row ID
25373937303035401368-0FT

At General Services, Javier Zubiran serves as a Senior Administrative Clerk. They work full-time. Their 2025 pay totaled $81.

Napoleon Fuller

Na/General Services

2025 total comp
$72
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$72
Benefits
$0
Total compensation
$72
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
3730393437
Row ID
25373039343740XXXX-XPV

Napoleon Fuller holds the role of Na at General Services within Na. Their status is per event. In 2025, their total compensation was $72. Union affiliation: Xx.

Monica Brinkley

Senior Administrative Clerk/General Services

2025 total comp
$72
Base pay
$0
Overtime
$0
Other pay
$72
Benefits
$0
Total compensation
$72
Employment type
Full-Time

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
1368-0
Job Status
Not active
Record Number
343034303833
Row ID
25343034303833401368-0FT

At General Services, Monica Brinkley serves as a Senior Administrative Clerk. They work full-time. Their 2025 pay totaled $72.

Mavis Walter

Na/General Services

2025 total comp
$69
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$69
Benefits
$0
Total compensation
$69
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
3738363137
Row ID
25373836313740XXXX-XPV

Mavis Walter works as a Na for General Services within Na. Their status is per event. Mavis earned $69 in 2025. Their bargaining unit is Xx.

Jose Santoyo

Na/General Services

2025 total comp
$67
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$67
Benefits
$0
Total compensation
$67
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
3738313332
Row ID
25373831333240XXXX-XPV

Jose Santoyo is a Na at General Services within Na. They work per event. 2025 total compensation came to $67. Union affiliation: Xx.

Matthew Graham

Na/General Services

2025 total comp
$66
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$66
Benefits
$0
Total compensation
$66
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
343737393035
Row ID
2534373739303540XXXX-XPV

Matthew Graham is a Na at General Services within Na. They work per event. 2025 total compensation came to $66. Their bargaining unit is Xx.

Jonathan Gerhardstein

Na/General Services

2025 total comp
$65
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$65
Benefits
$0
Total compensation
$65
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
393634353035
Row ID
2539363435303540XXXX-XPV

Jonathan Gerhardstein holds the role of Na at General Services within Na. Their status is per event. In 2025, their total compensation was $65. They are represented by Xx.

Maria Puebla

Na/General Services

2025 total comp
$63
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$63
Benefits
$0
Total compensation
$63
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
3731343739
Row ID
25373134373940XXXX-XPV

At General Services, Maria Puebla serves as a Na within Na. They work per event. Their 2025 pay totaled $63. They are represented by Xx.

Clinston Thompson

Na/General Services

2025 total comp
$63
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$63
Benefits
$0
Total compensation
$63
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
3336343236
Row ID
25333634323640XXXX-XPV

Clinston Thompson holds the role of Na at General Services within Na. Their status is per event. In 2025, their total compensation was $63. They are represented by Xx.

Vernell Thompson

Na/General Services

2025 total comp
$60
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$60
Benefits
$0
Total compensation
$60
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
383834303134
Row ID
2538383430313440XXXX-XPV

Vernell Thompson is a Na at General Services within Na. They work per event. 2025 total compensation came to $60. Union affiliation: Xx.

Johnny Clark

Na/General Services

2025 total comp
$59
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$59
Benefits
$0
Total compensation
$59
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
3534333837
Row ID
25353433383740XXXX-XPV

Johnny Clark works as a Na for General Services within Na. Their status is per event. Johnny earned $59 in 2025. They are represented by Xx.

George Valencia

Maintenance and Construction Helper/General Services

2025 total comp
$56
Base pay
$0
Overtime
$0
Other pay
$56
Benefits
$0
Total compensation
$56
Employment type
Full-Time

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3115-0
Job Status
Not active
Record Number
313133353035
Row ID
25313133353035403115-0FT

At General Services, George Valencia serves as a Maintenance and Construction Helper. They work full-time. Their 2025 pay totaled $56.

Danilo Aniag

Na/General Services

2025 total comp
$56
Sub-department
Na
Base pay
$0
Overtime
$0
Other pay
$56
Benefits
$0
Total compensation
$56
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
303430333031
Row ID
2530343033303140XXXX-XPV

Danilo Aniag works as a Na for General Services within Na. Their status is per event. Danilo earned $56 in 2025. Their bargaining unit is Xx.