GCGovComp.app

City and County of San Francisco / Public Works

Agency file

Public Works

Source file: City and County of San Francisco — Employee Compensation / ingested Jun 17, 2026

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

In 2025, this agency had 1,658 employees with median total compensation of $165,517; the highest distinct record was $459,222.

Year
2025
Total payroll
$266.7M
Employees
1,658
Median total
$165,517
Highest record
$459,222

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

Average pay composition

  • Base$112,636 (70%)
  • Overtime$4,205 (3%)
  • Other$2,987 (2%)
  • Benefits$41,050 (26%)

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
$38,268
$109,024
$165,517
$208,169
$263,712

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

Largest job titles

General Laborer
213 · $126,624
Truck Driver
75 · $178,306
Assistant Engineer
72 · $200,441
Junior Engineer
68 · $159,888

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
$262.5M
1,707
$156,771
2025
$266.7M
1.6%
1,658
2.9%
$165,517
5.6%

Record list

Employees

Page 3

Dominic Eik

Public Service Aide-Public Works/Public Works

2025 total comp
$86,370
Sub-department
Public Service Aide
Organization group
Public Works, Transportation & Commerce
Base pay
$52,159
Overtime
$0
Other pay
$2,397
Benefits
$31,814
Total compensation
$86,370
Employment type
Temporary Exempt
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.98

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$18,868
Job Code
9916
Job Family Code
9900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$4,204

Dominic Eik is a Public Service Aide-Public Works at Public Works within Public Service Aide. They work temporary exempt, 0.98 FTE. 2025 total compensation came to $86,370. They are represented by Laborers, Local 261.

Wanhua Lin

Public Service Aide-Public Works/Public Works

2025 total comp
$86,368
Sub-department
Public Service Aide
Organization group
Public Works, Transportation & Commerce
Base pay
$53,258
Overtime
$626
Other pay
$433
Benefits
$32,051
Total compensation
$86,368
Employment type
Temporary Exempt
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1.01

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,267
Job Code
9916
Job Family Code
9900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$4,180

At Public Works, Wanhua Lin serves as a Public Service Aide-Public Works within Public Service Aide. They work temporary exempt, 1.01 FTE. Their 2025 pay totaled $86,368. Union affiliation: Laborers, Local 261.

Shuzhuang Liu

Public Service Aide-Public Works/Public Works

2025 total comp
$86,352
Sub-department
Public Service Aide
Organization group
Public Works, Transportation & Commerce
Base pay
$53,258
Overtime
$626
Other pay
$437
Benefits
$32,032
Total compensation
$86,352
Employment type
Temporary Exempt
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1.01

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,267
Job Code
9916
Job Family Code
9900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$4,160

Shuzhuang Liu is a Public Service Aide-Public Works at Public Works within Public Service Aide. They work temporary exempt, 1.01 FTE. 2025 total compensation came to $86,352. Their bargaining unit is Laborers, Local 261.

Gregory Jr

Public Service Aide-Public Works/Public Works

2025 total comp
$86,166
Sub-department
Public Service Aide
Organization group
Public Works, Transportation & Commerce
Base pay
$53,155
Overtime
$538
Other pay
$486
Benefits
$31,987
Total compensation
$86,166
Employment type
Temporary Exempt
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,229
Job Code
9916
Job Family Code
9900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$4,170

Gregory Jr is a Public Service Aide-Public Works at Public Works within Public Service Aide. They work temporary exempt. 2025 total compensation came to $86,166. Union affiliation: Laborers, Local 261.

Ladell Greene

Public Service Aide-Public Works/Public Works

2025 total comp
$86,108
Sub-department
Public Service Aide
Organization group
Public Works, Transportation & Commerce
Base pay
$51,301
Overtime
$1,135
Other pay
$2,361
Benefits
$31,311
Total compensation
$86,108
Employment type
Temporary Exempt
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.98

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$18,553
Job Code
9916
Job Family Code
9900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$4,164

At Public Works, Ladell Greene serves as a Public Service Aide-Public Works within Public Service Aide. They work temporary exempt, 0.98 FTE. Their 2025 pay totaled $86,108. Union affiliation: Laborers, Local 261.

Vi Ngo

Communications Dispatcher 1/Public Works

2024 total comp
$86,062
Sub-department
Computer Operatns & Repro Svcs
Organization group
Public Works, Transportation & Commerce
Base pay
$54,043
Overtime
$11,380
Other pay
$677
Benefits
$19,962
Total compensation
$86,062
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.74

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$12,072
Job Code
1704
Job Family Code
1700
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$4,996

Vi Ngo works as a Communications Dispatcher 1 for Public Works within Computer Operatns & Repro Services. Their status is permanent civil service, 0.74 FTE. Vi earned $86,062 in 2024. They are represented by SEIU, Local 1021, Misc.

Laura Ley

Assistant Engineer/Public Works

2025 total comp
$85,986
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$57,665
Overtime
$0
Other pay
$7,499
Benefits
$20,822
Total compensation
$85,986
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.38

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$7,518
Job Code
5203
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$5,001

At Public Works, Laura Ley serves as a Assistant Engineer within Professional Engineering. They work permanent civil service, 0.38 FTE. Their 2025 pay totaled $85,986. Union affiliation: Prof & Tech Eng, Local 21.

Paul Jr

Public Service Aide-Public Works/Public Works

2025 total comp
$85,731
Sub-department
Public Service Aide
Organization group
Public Works, Transportation & Commerce
Base pay
$53,258
Overtime
$0
Other pay
$514
Benefits
$31,959
Total compensation
$85,731
Employment type
Temporary Exempt
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,267
Job Code
9916
Job Family Code
9900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$4,087

Paul Jr works as a Public Service Aide-Public Works for Public Works within Public Service Aide. Their status is temporary exempt. Paul earned $85,731 in 2025. They are represented by Laborers, Local 261.

Guang Chen

Truck Driver/Public Works

2025 total comp
$85,706
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$67,011
Overtime
$863
Other pay
$2,299
Benefits
$15,533
Total compensation
$85,706
Employment type
Temporary Exempt
Union / bargaining unit
Teamsters, Local 853
Full-time equivalent (FTE)
0.57

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Job Code
7355
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$5,421
Retirement Contribution
$10,112

Guang Chen works as a Truck Driver for Public Works within Journeyman Trade. Their status is temporary exempt, 0.57 FTE. Guang earned $85,706 in 2025. Union affiliation: Teamsters, Local 853.

Yane He

Public Service Aide-Public Works/Public Works

2025 total comp
$85,544
Sub-department
Public Service Aide
Organization group
Public Works, Transportation & Commerce
Base pay
$53,254
Overtime
$0
Other pay
$453
Benefits
$31,836
Total compensation
$85,544
Employment type
Temporary Exempt
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,267
Job Code
9916
Job Family Code
9900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$3,965

Yane He is a Public Service Aide-Public Works at Public Works within Public Service Aide. They work temporary exempt. 2025 total compensation came to $85,544. They are represented by Laborers, Local 261.

Vernon Meadors

Public Service Aide-Public Works/Public Works

2025 total comp
$85,533
Sub-department
Public Service Aide
Organization group
Public Works, Transportation & Commerce
Base pay
$53,258
Overtime
$0
Other pay
$2,502
Benefits
$29,773
Total compensation
$85,533
Employment type
Temporary Exempt
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,267
Job Code
9916
Job Family Code
9900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$3,981

Vernon Meadors is a Public Service Aide-Public Works at Public Works within Public Service Aide. They work temporary exempt. 2025 total compensation came to $85,533. Their bargaining unit is Laborers, Local 261.

Edward Basler

Truck Driver/Public Works

2025 total comp
$85,453
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$55,115
Overtime
$93
Other pay
$6,357
Benefits
$23,888
Total compensation
$85,453
Employment type
Permanent Civil Service
Union / bargaining unit
Teamsters, Local 853
Full-time equivalent (FTE)
0.47

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$10,161
Job Code
7355
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$4,617

At Public Works, Edward Basler serves as a Truck Driver within Journeyman Trade. They work permanent civil service, 0.47 FTE. Their 2025 pay totaled $85,453. They are represented by Teamsters, Local 853.

Bill Perez

Public Service Aide-Public Works/Public Works

2025 total comp
$85,397
Sub-department
Public Service Aide
Organization group
Public Works, Transportation & Commerce
Base pay
$53,258
Overtime
$0
Other pay
$429
Benefits
$31,710
Total compensation
$85,397
Employment type
Temporary Exempt
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,267
Job Code
9916
Job Family Code
9900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$3,839

Bill Perez works as a Public Service Aide-Public Works for Public Works within Public Service Aide. Their status is temporary exempt. Bill earned $85,397 in 2025. Their bargaining unit is Laborers, Local 261.

Sharell Reed

Public Service Aide-Public Works/Public Works

2025 total comp
$85,350
Sub-department
Public Service Aide
Organization group
Public Works, Transportation & Commerce
Base pay
$53,019
Overtime
$0
Other pay
$468
Benefits
$31,863
Total compensation
$85,350
Employment type
Temporary Exempt
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,180
Job Code
9916
Job Family Code
9900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$4,118

Sharell Reed works as a Public Service Aide-Public Works for Public Works within Public Service Aide. Their status is temporary exempt. Sharell earned $85,350 in 2025. They are represented by Laborers, Local 261.

Anthony Iodence

Gardener/Public Works

2025 total comp
$85,219
Sub-department
Agriculture & Horticulture
Organization group
Public Works, Transportation & Commerce
Base pay
$67,659
Overtime
$9
Other pay
$1,957
Benefits
$15,593
Total compensation
$85,219
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.81

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Job Code
3417
Job Family Code
3400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$5,452
Retirement Contribution
$10,142

Anthony Iodence is a Gardener at Public Works within Agriculture & Horticulture. They work permanent civil service, 0.81 FTE. 2025 total compensation came to $85,219. They are represented by Laborers, Local 261.

Homero Mendoza

Public Service Aide-Public Works/Public Works

2025 total comp
$85,188
Sub-department
Public Service Aide
Organization group
Public Works, Transportation & Commerce
Base pay
$52,601
Overtime
$625
Other pay
$457
Benefits
$31,504
Total compensation
$85,188
Employment type
Temporary Exempt
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,027
Job Code
9916
Job Family Code
9900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$3,979

Homero Mendoza works as a Public Service Aide-Public Works for Public Works within Public Service Aide. Their status is temporary exempt. Homero earned $85,188 in 2025. Their bargaining unit is Laborers, Local 261.

Jose Garcia

Public Service Aide-Public Works/Public Works

2025 total comp
$85,157
Sub-department
Public Service Aide
Organization group
Public Works, Transportation & Commerce
Base pay
$51,490
Overtime
$0
Other pay
$2,339
Benefits
$31,329
Total compensation
$85,157
Employment type
Temporary Exempt
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.97

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$18,632
Job Code
9916
Job Family Code
9900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$4,066

Jose Garcia is a Public Service Aide-Public Works at Public Works within Public Service Aide. They work temporary exempt, 0.97 FTE. 2025 total compensation came to $85,157. Their bargaining unit is Laborers, Local 261.

Justin Broadfoot

Gardener/Public Works

2025 total comp
$84,861
Sub-department
Agriculture & Horticulture
Organization group
Public Works, Transportation & Commerce
Base pay
$65,240
Overtime
$2,755
Other pay
$1,681
Benefits
$15,185
Total compensation
$84,861
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.71

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Job Code
3417
Job Family Code
3400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$5,460
Retirement Contribution
$9,725

Justin Broadfoot is a Gardener at Public Works within Agriculture & Horticulture. They work permanent civil service, 0.71 FTE. 2025 total compensation came to $84,861. They are represented by Laborers, Local 261.