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
Total payroll
$149.3M
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

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.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 2 published years.

YearTotal payrollEmployeesMedian pay
2024
$151M
1,332
$116,187
2025
$149.3M
1.1%
1,502
12.8%
$104,697
9.9%

Record list

Employees

Page 2

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.

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.

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.

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.

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.

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.

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.

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.

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.