GCGovComp.app

City of Los Angeles / Public Works - Street Services

Agency file

Public Works - Street Services

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

The Public Works - Street Services is a government agency that delivers public services and programs within its jurisdiction.

In 2025, this agency had 1,502 employees with median total compensation of $104,697; the highest distinct record was $357,460.

Year
2025
Employees
1,502
Median total
$104,697
Highest record
$357,460

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

-$9,613$218,851+

How 2025 total compensation is spread across the 1,502 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($104,697) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$73,845 (74%)
  • Overtime$6,946 (7%)
  • Other$3,970 (4%)
  • Benefits$14,645 (15%)

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
$8,382
$39,406
$104,697
$146,448
$174,395

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

Largest job titles

Na
117 · $3,030
Cement Finisher
92 · $139,703
Equipment Operator
90 · $148,207

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.

Record list

Employees

Highest-paid first / page 31

Jesus Barrios

Na/Public Works - Street Services

2025 total comp
$736
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$736
Benefits
$0
Total compensation
$736
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
323530343035
Row ID
2532353034303586XXXX-XPV

At Public Works - Street Services, Jesus Barrios serves as a Na within Na. They work per event. Their 2025 pay totaled $736. Their bargaining unit is XX.

Jarayco Harris

Tree Surgeon Assistant/Public Works - Street Services

2025 total comp
$698
Sub-department
EQUIPMENT OPERATION AND LABOR
Base pay
$0
Overtime
$0
Other pay
$698
Benefits
$0
Total compensation
$698
Employment type
Full-Time
Union / bargaining unit
04

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
3151-0
Job Status
Active
Record Number
393737303933
Row ID
25393737303933863151-0FT

At Public Works - Street Services, Jarayco Harris serves as a Tree Surgeon Assistant within Equipment Operation and Labor. They work full-time. Their 2025 pay totaled $698. Their bargaining unit is 04.

Christopher Aguirre

Na/Public Works - Street Services

2025 total comp
$691
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$691
Benefits
$0
Total compensation
$691
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
393038333035
Row ID
2539303833303586XXXX-XPV

Christopher Aguirre is a Na at Public Works - Street Services within Na. They work per event. 2025 total compensation came to $691. They are represented by XX.

Carlos Medina

Na/Public Works - Street Services

2025 total comp
$684
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$684
Benefits
$0
Total compensation
$684
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
373138333035
Row ID
2537313833303586XXXX-XPV

Carlos Medina works as a Na for Public Works - Street Services within Na. Their status is per event. Carlos earned $684 in 2025. Union affiliation: XX.

Kennedy Funchess

Maintenance Laborer/Public Works - Street Services

2025 total comp
$644
Sub-department
EQUIPMENT OPERATION AND LABOR
Base pay
$0
Overtime
$0
Other pay
$644
Benefits
$0
Total compensation
$644
Employment type
Full-Time
Union / bargaining unit
04

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
3112-0
Job Status
Active
Record Number
353133343034
Row ID
25353133343034863112-0FT

At Public Works - Street Services, Kennedy Funchess serves as a Maintenance Laborer within Equipment Operation and Labor. They work full-time. Their 2025 pay totaled $644. They are represented by 04.

Jose Lecona

Na/Public Works - Street Services

2025 total comp
$638
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$638
Benefits
$0
Total compensation
$638
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
313434343035
Row ID
2531343434303586XXXX-XPV

Jose Lecona is a Na at Public Works - Street Services within Na. They work per event. 2025 total compensation came to $638. Union affiliation: XX.

Frank Espinoza

Na/Public Works - Street Services

2025 total comp
$625
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$625
Benefits
$0
Total compensation
$625
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3832303734
Row ID
25383230373486XXXX-XPV

Frank Espinoza works as a Na for Public Works - Street Services within Na. Their status is per event. Frank earned $625 in 2025. Union affiliation: XX.

Rafael Rodriguez

Na/Public Works - Street Services

2025 total comp
$609
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$609
Benefits
$0
Total compensation
$609
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
353330343035
Row ID
2535333034303586XXXX-XPV

Rafael Rodriguez is a Na at Public Works - Street Services within Na. They work per event. 2025 total compensation came to $609. Their bargaining unit is XX.

Anna Robinson

Na/Public Works - Street Services

2025 total comp
$549
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$549
Benefits
$0
Total compensation
$549
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3733393333
Row ID
25373339333386XXXX-XPV

At Public Works - Street Services, Anna Robinson serves as a Na within Na. They work per event. Their 2025 pay totaled $549. They are represented by XX.

Stacy Smith

Na/Public Works - Street Services

2025 total comp
$518
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$518
Benefits
$0
Total compensation
$518
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3831333135
Row ID
25383133313586XXXX-XPV

Stacy Smith is a Na at Public Works - Street Services within Na. They work per event. 2025 total compensation came to $518. Union affiliation: XX.

Charles Bunn

Na/Public Works - Street Services

2025 total comp
$503
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$503
Benefits
$0
Total compensation
$503
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
323933333035
Row ID
2532393333303586XXXX-XPV

Charles Bunn holds the role of Na at Public Works - Street Services within Na. Their status is per event. In 2025, their total compensation was $503. Union affiliation: XX.

Derek Lee

Na/Public Works - Street Services

2025 total comp
$503
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$503
Benefits
$0
Total compensation
$503
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
313933333035
Row ID
2531393333303586XXXX-XPV

Derek Lee works as a Na for Public Works - Street Services within Na. Their status is per event. Derek earned $503 in 2025. Their bargaining unit is XX.

Stephanie Kaufman

Utility Services Specialist I/Public Works - Street Services

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

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
3755-0
Job Status
Not active
Record Number
343332363933
Row ID
25343332363933863755-0FT

At Public Works - Street Services, Stephanie Kaufman serves as a Utility Services Specialist I. They work full-time. Their 2025 pay totaled $484.

Robert Gallina

Na/Public Works - Street Services

2025 total comp
$425
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$425
Benefits
$0
Total compensation
$425
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3236303734
Row ID
25323630373486XXXX-XPV

Robert Gallina works as a Na for Public Works - Street Services within Na. Their status is per event. Robert earned $425 in 2025. Their bargaining unit is XX.

Joe Ponce

Na/Public Works - Street Services

2025 total comp
$364
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$364
Benefits
$0
Total compensation
$364
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3937353336
Row ID
25393735333686XXXX-XPV

At Public Works - Street Services, Joe Ponce serves as a Na within Na. They work per event. Their 2025 pay totaled $364. Union affiliation: XX.

Melissa Mc Griff

Management Analyst/Public Works - Street Services

2025 total comp
$355
Sub-department
ADMINISTRATIVE
Base pay
$0
Overtime
$0
Other pay
$355
Benefits
$0
Total compensation
$355
Employment type
Full-Time
Union / bargaining unit
01

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
9184-0
Job Status
Active
Record Number
3132333134
Row ID
253132333134869184-0FT

At Public Works - Street Services, Melissa Mc Griff serves as a Management Analyst within Administrative. They work full-time. Their 2025 pay totaled $355. Union affiliation: 01.

Roger Tafoya

Na/Public Works - Street Services

2025 total comp
$182
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$182
Benefits
$0
Total compensation
$182
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3030373934
Row ID
25303037393486XXXX-XPV

Roger Tafoya works as a Na for Public Works - Street Services within Na. Their status is per event. Roger earned $182 in 2025. Union affiliation: XX.

Michael Cox

Na/Public Works - Street Services

2025 total comp
$180
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$180
Benefits
$0
Total compensation
$180
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3431333532
Row ID
25343133353286XXXX-XPV

Michael Cox holds the role of Na at Public Works - Street Services within Na. Their status is per event. In 2025, their total compensation was $180. Their bargaining unit is XX.

Sandra Nikaido

Na/Public Works - Street Services

2025 total comp
$148
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$148
Benefits
$0
Total compensation
$148
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3136363931
Row ID
25313636393186XXXX-XPV

Sandra Nikaido is a Na at Public Works - Street Services within Na. They work per event. 2025 total compensation came to $148. Their bargaining unit is XX.

William Mcgroarty

Na/Public Works - Street Services

2025 total comp
$140
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$140
Benefits
$0
Total compensation
$140
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3834363632
Row ID
25383436363286XXXX-XPV

William Mcgroarty is a Na at Public Works - Street Services within Na. They work per event. 2025 total compensation came to $140. They are represented by XX.

Daniel Rivera

Na/Public Works - Street Services

2025 total comp
$138
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$138
Benefits
$0
Total compensation
$138
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3137383831
Row ID
25313738383186XXXX-XPV

Daniel Rivera works as a Na for Public Works - Street Services within Na. Their status is per event. Daniel earned $138 in 2025. They are represented by XX.

Michael Powell

Na/Public Works - Street Services

2025 total comp
$134
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$134
Benefits
$0
Total compensation
$134
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3530323734
Row ID
25353032373486XXXX-XPV

Michael Powell works as a Na for Public Works - Street Services within Na. Their status is per event. Michael earned $134 in 2025. Their bargaining unit is XX.

Ellery Masibay Melling

Na/Public Works - Street Services

2025 total comp
$130
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$130
Benefits
$0
Total compensation
$130
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3138383235
Row ID
25313838323586XXXX-XPV

Ellery Masibay Melling works as a Na for Public Works - Street Services within Na. Their status is per event. Ellery earned $130 in 2025. Union affiliation: XX.

Brandon Ferrette

Na/Public Works - Street Services

2025 total comp
$130
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$130
Benefits
$0
Total compensation
$130
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
323931333833
Row ID
2532393133383386XXXX-XPV

Brandon Ferrette holds the role of Na at Public Works - Street Services within Na. Their status is per event. In 2025, their total compensation was $130. Their bargaining unit is XX.

Augustine Scott

Carpenter Supervisor/Public Works - Street Services

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

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
3346-0
Job Status
Not active
Record Number
373139323034
Row ID
25373139323034863346-0FT

Augustine Scott works as a Carpenter Supervisor for Public Works - Street Services. Their status is full-time. Augustine earned $126 in 2025.

Anthony Chapetta

Na/Public Works - Street Services

2025 total comp
$123
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$123
Benefits
$0
Total compensation
$123
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3533363533
Row ID
25353336353386XXXX-XPV

Anthony Chapetta works as a Na for Public Works - Street Services within Na. Their status is per event. Anthony earned $123 in 2025. They are represented by XX.

Zachary Weinroth

Na/Public Works - Street Services

2025 total comp
$120
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$120
Benefits
$0
Total compensation
$120
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
323634313034
Row ID
2532363431303486XXXX-XPV

Zachary Weinroth works as a Na for Public Works - Street Services within Na. Their status is per event. Zachary earned $120 in 2025. They are represented by XX.

Samuel Garcia

Maintenance and Construction Helper/Public Works - Street Services

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

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
3115-0
Job Status
Not active
Record Number
323531343034
Row ID
25323531343034863115-0FT

Samuel Garcia is a Maintenance and Construction Helper at Public Works - Street Services. They work full-time. 2025 total compensation came to $88.

Michael Galindo

Electrical Conduit Mechanic/Public Works - Street Services

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

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
3812-0
Job Status
Not active
Record Number
333534313035
Row ID
25333534313035863812-0FT

Michael Galindo is a Electrical Conduit Mechanic at Public Works - Street Services. They work full-time. 2025 total compensation came to $75.

Samuel Kepenekian

Na/Public Works - Street Services

2025 total comp
$75
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$75
Benefits
$0
Total compensation
$75
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
333234303135
Row ID
2533323430313586XXXX-XPV

At Public Works - Street Services, Samuel Kepenekian serves as a Na within Na. They work per event. Their 2025 pay totaled $75. Union affiliation: XX.

John Purcell

Na/Public Works - Street 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
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3738313231
Row ID
25373831323186XXXX-XPV

John Purcell holds the role of Na at Public Works - Street Services within Na. Their status is per event. In 2025, their total compensation was $60. They are represented by XX.

Danielle Lapsley

Na/Public Works - Street Services

2025 total comp
$50
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$50
Benefits
$0
Total compensation
$50
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
333632383035
Row ID
2533363238303586XXXX-XPV

Danielle Lapsley holds the role of Na at Public Works - Street Services within Na. Their status is per event. In 2025, their total compensation was $50. They are represented by XX.

Curtis Embrey

Equipment Operator/Public Works - Street Services

2025 total comp
$0
Sub-department
EQUIPMENT OPERATION AND LABOR
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Full-Time
Union / bargaining unit
04

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
3525-0
Job Status
Active
Record Number
363238393633
Row ID
25363238393633863525-0FT

Curtis Embrey works as a Equipment Operator for Public Works - Street Services within Equipment Operation and Labor. Their status is full-time. Curtis earned $0 in 2025. Union affiliation: 04.

Raul Galarza

Sheet Metal Worker - Hiring Hall/Public Works - Street Services

2025 total comp
$0
Sub-department
CRAFT WORKERS/ HIRING HALL
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Part-Time
Union / bargaining unit
35

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
0876-0
Job Status
Active
Record Number
393030333031
Row ID
25393030333031860876-0PT

At Public Works - Street Services, Raul Galarza serves as a Sheet Metal Worker - Hiring Hall within Craft Workers/ Hiring Hall. They work part-time. Their 2025 pay totaled $0. Their bargaining unit is 35.

Michael Lewis

Na/Public Works - Street Services

2025 total comp
$0
Sub-department
NA
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Per Event
Union / bargaining unit
XX

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
XXXX-X
Job Status
Not active
Record Number
3734323234
Row ID
25373432323486XXXX-XPV

Michael Lewis is a Na at Public Works - Street Services within Na. They work per event. 2025 total compensation came to $0. They are represented by XX.

Francisco Orona

Cement Finisher II - Hiring Hall/Public Works - Street Services

2025 total comp
$0
Sub-department
CRAFT WORKERS/ HIRING HALL
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Part-Time
Union / bargaining unit
35

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
0860-2
Job Status
Active
Record Number
303839373933
Row ID
25303839373933860860-2PT

Francisco Orona works as a Cement Finisher II - Hiring Hall for Public Works - Street Services within Craft Workers/ Hiring Hall. Their status is part-time. Francisco earned $0 in 2025. Their bargaining unit is 35.

Mary Lou Rodriguez

Motor Sweeper Operator/Public Works - Street Services

2025 total comp
$0
Sub-department
EQUIPMENT OPERATION AND LABOR
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Full-Time
Union / bargaining unit
04

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
3585-0
Job Status
Active
Record Number
3535323132
Row ID
253535323132863585-0FT

Mary Lou Rodriguez holds the role of Motor Sweeper Operator at Public Works - Street Services within Equipment Operation and Labor. Their status is full-time. In 2025, their total compensation was $0. Union affiliation: 04.

Richard Romo

Carpenter - Hiring Hall/Public Works - Street Services

2025 total comp
$0
Sub-department
CRAFT WORKERS/ HIRING HALL
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Part-Time
Union / bargaining unit
35

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
0858-0
Job Status
Active
Record Number
373834383233
Row ID
25373834383233860858-0PT

Richard Romo holds the role of Carpenter - Hiring Hall at Public Works - Street Services within Craft Workers/ Hiring Hall. Their status is part-time. In 2025, their total compensation was $0. They are represented by 35.

Lance Walker

Tree Surgeon/Public Works - Street Services

2025 total comp
$0
Sub-department
EQUIPMENT OPERATION AND LABOR
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Employment type
Full-Time
Union / bargaining unit
04

Source-specific fields

FMS Department Code
86
Job Class Pay Grade
3114-0
Job Status
Active
Record Number
313330383833
Row ID
25313330383833863114-0FT

Lance Walker is a Tree Surgeon at Public Works - Street Services within Equipment Operation and Labor. They work full-time. 2025 total compensation came to $0. They are represented by 04.