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

Carlos Linares

Equipment Mechanic/General Services

2025 total comp
$161,676
Sub-department
Service and Crafts
Base pay
$123,931
Overtime
$9,619
Other pay
$2,645
Benefits
$25,481
Total compensation
$161,676
Employment type
Full-Time
Union / bargaining unit
14

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3711-6
Job Status
Active
Record Number
353039383933
Row ID
25353039383933403711-6FT

At General Services, Carlos Linares serves as a Equipment Mechanic within Service and Crafts. They work full-time. Their 2025 pay totaled $161,676. They are represented by 14.

Michael Goodman

Materials Testing Engineering Associate II/General Services

2025 total comp
$161,510
Sub-department
Professional Engineering and Scientific
Base pay
$132,402
Overtime
$0
Other pay
$6,430
Benefits
$22,677
Total compensation
$161,510
Employment type
Full-Time
Union / bargaining unit
08

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
7967-2
Job Status
Active
Record Number
3637323231
Row ID
253637323231407967-2FT

Michael Goodman works as a Materials Testing Engineering Associate II for General Services within Professional Engineering and Scientific. Their status is full-time. Michael earned $161,510 in 2025. Their bargaining unit is 08.

Brent Toppen

Equipment Mechanic/General Services

2025 total comp
$161,451
Sub-department
Service and Crafts
Base pay
$130,144
Overtime
$13,056
Other pay
$7,794
Benefits
$10,457
Total compensation
$161,451
Employment type
Full-Time
Union / bargaining unit
14

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3711-6
Job Status
Active
Record Number
3634333138
Row ID
253634333138403711-6FT

Brent Toppen is a Equipment Mechanic at General Services within Service and Crafts. They work full-time. 2025 total compensation came to $161,451. Union affiliation: 14.

Troy Andres

Helicopter Mechanic/General Services

2025 total comp
$161,432
Sub-department
Service and Crafts
Base pay
$140,505
Overtime
$6,854
Other pay
$3,162
Benefits
$10,911
Total compensation
$161,432
Employment type
Full-Time
Union / bargaining unit
14

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3742-0
Job Status
Active
Record Number
353030323035
Row ID
25353030323035403742-0FT

Troy Andres holds the role of Helicopter Mechanic at General Services within Service and Crafts. Their status is full-time. In 2025, their total compensation was $161,432. Their bargaining unit is 14.

Jose De La Torre

Heavy Duty Equipment Mechanic/General Services

2025 total comp
$161,418
Sub-department
Service and Crafts
Base pay
$131,223
Overtime
$0
Other pay
$3,969
Benefits
$26,225
Total compensation
$161,418
Employment type
Full-Time
Union / bargaining unit
14

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3743-0
Job Status
Active
Record Number
353533363234
Row ID
25353533363234403743-0FT

Jose De La Torre is a Heavy Duty Equipment Mechanic at General Services within Service and Crafts. They work full-time. 2025 total compensation came to $161,418. They are represented by 14.

Neil Maldonado

Equipment Mechanic/General Services

2025 total comp
$161,398
Sub-department
Service and Crafts
Base pay
$129,676
Overtime
$17,048
Other pay
$3,533
Benefits
$11,141
Total compensation
$161,398
Employment type
Full-Time
Union / bargaining unit
14

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3711-6
Job Status
Active
Record Number
313334363035
Row ID
25313334363035403711-6FT

Neil Maldonado is a Equipment Mechanic at General Services within Service and Crafts. They work full-time. 2025 total compensation came to $161,398. Union affiliation: 14.

Robert Williams

Air Conditioning Mechanic/General Services

2025 total comp
$161,272
Sub-department
Building Trades
Base pay
$115,378
Overtime
$12,200
Other pay
$9,837
Benefits
$23,857
Total compensation
$161,272
Employment type
Full-Time
Union / bargaining unit
02

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3774-0
Job Status
Active
Record Number
353832303333
Row ID
25353832303333403774-0FT

Robert Williams works as a Air Conditioning Mechanic for General Services within Building Trades. Their status is full-time. Robert earned $161,272 in 2025. They are represented by 02.

Mark Chang

Equipment Mechanic/General Services

2025 total comp
$161,218
Sub-department
Service and Crafts
Base pay
$122,504
Overtime
$9,260
Other pay
$4,382
Benefits
$25,073
Total compensation
$161,218
Employment type
Full-Time
Union / bargaining unit
14

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3743-6
Job Status
Not active
Record Number
383932333933
Row ID
25383932333933403743-6FT

Mark Chang holds the role of Equipment Mechanic at General Services within Service and Crafts. Their status is full-time. In 2025, their total compensation was $161,218. Union affiliation: 14.

Paul Stiegelmar

Equipment Mechanic/General Services

2025 total comp
$161,174
Sub-department
Service and Crafts
Base pay
$123,051
Overtime
$9,115
Other pay
$2,409
Benefits
$26,600
Total compensation
$161,174
Employment type
Full-Time
Union / bargaining unit
14

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3711-5
Job Status
Not active
Record Number
343139353933
Row ID
25343139353933403711-5FT

Paul Stiegelmar works as a Equipment Mechanic for General Services within Service and Crafts. Their status is full-time. Paul earned $161,174 in 2025. Their bargaining unit is 14.

Jericho Corona

Air Conditioning Mechanic/General Services

2025 total comp
$161,142
Sub-department
Building Trades
Base pay
$115,137
Overtime
$6,281
Other pay
$13,159
Benefits
$26,565
Total compensation
$161,142
Employment type
Full-Time
Union / bargaining unit
02

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3774-0
Job Status
Active
Record Number
373036353234
Row ID
25373036353234403774-0FT

Jericho Corona is a Air Conditioning Mechanic at General Services within Building Trades. They work full-time. 2025 total compensation came to $161,142. Their bargaining unit is 02.

Daniel Rodriguez

Welder/General Services

2025 total comp
$161,082
Sub-department
Management Employees
Base pay
$121,510
Overtime
$14,918
Other pay
$1,976
Benefits
$22,677
Total compensation
$161,082
Employment type
Full-Time
Union / bargaining unit
36

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3194-2
Job Status
Active
Record Number
3835343133
Row ID
253835343133403194-2FT

Daniel Rodriguez holds the role of Welder at General Services within Management Employees. Their status is full-time. In 2025, their total compensation was $161,082. They are represented by 36.

Eric Gonzalez

Air Conditioning Mechanic Supervisor/General Services

2025 total comp
$161,063
Sub-department
Supervisory Building Trades
Base pay
$132,517
Overtime
$0
Other pay
$1,946
Benefits
$26,600
Total compensation
$161,063
Employment type
Full-Time
Union / bargaining unit
13

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3781-0
Job Status
Active
Record Number
313330393034
Row ID
25313330393034403781-0FT

Eric Gonzalez holds the role of Air Conditioning Mechanic Supervisor at General Services within Supervisory Building Trades. Their status is full-time. In 2025, their total compensation was $161,063. Union affiliation: 13.

Miguel Garcia

Equipment Mechanic/General Services

2025 total comp
$161,043
Sub-department
Service Employees
Base pay
$127,931
Overtime
$10,231
Other pay
$2,756
Benefits
$20,126
Total compensation
$161,043
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
3631393633
Row ID
253631393633403156-0FT

Miguel Garcia works as a Equipment Mechanic for General Services within Service Employees. Their status is full-time. Miguel earned $161,043 in 2025. Their bargaining unit is 15.

Ivan Ceja

Welder/General Services

2025 total comp
$160,884
Sub-department
Service and Crafts
Base pay
$133,575
Overtime
$14,582
Other pay
$1,816
Benefits
$10,911
Total compensation
$160,884
Employment type
Full-Time
Union / bargaining unit
14

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3796-6
Job Status
Active
Record Number
353339333135
Row ID
25353339333135403796-6FT

At General Services, Ivan Ceja serves as a Welder within Service and Crafts. They work full-time. Their 2025 pay totaled $160,884. They are represented by 14.

Ekkasit Amnatfungfuang

Helicopter Mechanic/General Services

2025 total comp
$160,877
Sub-department
Service and Crafts
Base pay
$133,144
Overtime
$1,985
Other pay
$3,070
Benefits
$22,677
Total compensation
$160,877
Employment type
Full-Time
Union / bargaining unit
14

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3742-0
Job Status
Active
Record Number
333231333333
Row ID
25333231333333403742-0FT

At General Services, Ekkasit Amnatfungfuang serves as a Helicopter Mechanic within Service and Crafts. They work full-time. Their 2025 pay totaled $160,877. Union affiliation: 14.

Anthony Partida

Automotive Supervisor/General Services

2025 total comp
$160,817
Sub-department
Supervisory Blue Collar
Base pay
$124,008
Overtime
$12,167
Other pay
$6,128
Benefits
$18,513
Total compensation
$160,817
Employment type
Full-Time
Union / bargaining unit
12

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3714-6
Job Status
Active
Record Number
313636363031
Row ID
25313636363031403714-6FT

Anthony Partida is a Automotive Supervisor at General Services within Supervisory Blue Collar. They work full-time. 2025 total compensation came to $160,817. Union affiliation: 12.

Alberto Rivera

Heavy Duty Equipment Mechanic/General Services

2025 total comp
$160,737
Sub-department
Service and Crafts
Base pay
$131,593
Overtime
$0
Other pay
$2,575
Benefits
$26,569
Total compensation
$160,737
Employment type
Full-Time
Union / bargaining unit
14

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3743-0
Job Status
Not active
Record Number
353239363234
Row ID
25353239363234403743-0FT

Alberto Rivera is a Heavy Duty Equipment Mechanic at General Services within Service and Crafts. They work full-time. 2025 total compensation came to $160,737. Their bargaining unit is 14.

Harry Gonzalez

Building Operating Engineer/General Services

2025 total comp
$160,658
Sub-department
Plant Equipment Operation and Repair
Base pay
$121,987
Overtime
$15,497
Other pay
$510
Benefits
$22,665
Total compensation
$160,658
Employment type
Full-Time
Union / bargaining unit
09

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
5923-0
Job Status
Active
Record Number
383234363532
Row ID
25383234363532405923-0FT

Harry Gonzalez holds the role of Building Operating Engineer at General Services within Plant Equipment Operation and Repair. Their status is full-time. In 2025, their total compensation was $160,658. Their bargaining unit is 09.

Diego Perez

Heavy Duty Equipment Mechanic/General Services

2025 total comp
$160,537
Sub-department
Service and Crafts
Base pay
$131,531
Overtime
$62
Other pay
$2,375
Benefits
$26,569
Total compensation
$160,537
Employment type
Full-Time
Union / bargaining unit
14

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3743-0
Job Status
Active
Record Number
383235343134
Row ID
25383235343134403743-0FT

At General Services, Diego Perez serves as a Heavy Duty Equipment Mechanic within Service and Crafts. They work full-time. Their 2025 pay totaled $160,537. Their bargaining unit is 14.

Paul Jacobs

Equipment Mechanic/General Services

2025 total comp
$160,507
Sub-department
Service and Crafts
Base pay
$128,458
Overtime
$12,451
Other pay
$9,451
Benefits
$10,147
Total compensation
$160,507
Employment type
Full-Time
Union / bargaining unit
14

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3743-6
Job Status
Not active
Record Number
353337363832
Row ID
25353337363832403743-6FT

Paul Jacobs holds the role of Equipment Mechanic at General Services within Service and Crafts. Their status is full-time. In 2025, their total compensation was $160,507. Union affiliation: 14.

Jason Mousseau

Air Conditioning Mechanic Supervisor/General Services

2025 total comp
$160,494
Sub-department
Supervisory Building Trades
Base pay
$132,517
Overtime
$0
Other pay
$1,702
Benefits
$26,276
Total compensation
$160,494
Employment type
Full-Time
Union / bargaining unit
13

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
3781-0
Job Status
Active
Record Number
343230313733
Row ID
25343230313733403781-0FT

At General Services, Jason Mousseau serves as a Air Conditioning Mechanic Supervisor within Supervisory Building Trades. They work full-time. Their 2025 pay totaled $160,494. They are represented by 13.

Rui Li

Materials Testing Engineering Associate II/General Services

2025 total comp
$160,364
Sub-department
Professional Engineering and Scientific
Base pay
$132,402
Overtime
$0
Other pay
$1,362
Benefits
$26,600
Total compensation
$160,364
Employment type
Full-Time
Union / bargaining unit
08

Source-specific fields

FMS Department Code
40
Job Class Pay Grade
7967-2
Job Status
Active
Record Number
353231343033
Row ID
25353231343033407967-2FT

Rui Li holds the role of Materials Testing Engineering Associate II at General Services within Professional Engineering and Scientific. Their status is full-time. In 2025, their total compensation was $160,364. Their bargaining unit is 08.