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 4

Janet Reyes

Senior Personnel Clerk/Public Works

2025 total comp
$142,594
Sub-department
Personnel
Organization group
Public Works, Transportation & Commerce
Base pay
$100,141
Overtime
$0
Other pay
$0
Benefits
$42,453
Total compensation
$142,594
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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,953
Job Code
1204
Job Family Code
1200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,773

Janet Reyes holds the role of Senior Personnel Clerk at Public Works within Personnel. Their status is permanent civil service. In 2025, their total compensation was $142,594. Union affiliation: SEIU, Local 1021, Misc.

Patricia Kelly

Senior Personnel Clerk/Public Works

2025 total comp
$142,487
Sub-department
Personnel
Organization group
Public Works, Transportation & Commerce
Base pay
$100,141
Overtime
$0
Other pay
$0
Benefits
$42,346
Total compensation
$142,487
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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,953
Job Code
1204
Job Family Code
1200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,667

Patricia Kelly holds the role of Senior Personnel Clerk at Public Works within Personnel. Their status is permanent civil service. In 2025, their total compensation was $142,487. They are represented by SEIU, Local 1021, Misc.

Jonathan Romero

General Laborer Supervisor 1/Public Works

2025 total comp
$142,007
Sub-department
Supervisory-Labor & Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$91,350
Overtime
$5,036
Other pay
$7,110
Benefits
$38,512
Total compensation
$142,007
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.92

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$17,030
Job Code
7215
Job Family Code
7200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,858

At Public Works, Jonathan Romero serves as a General Laborer Supervisor 1 within Supervisory-Labor & Trade. They work permanent civil service, 0.92 FTE. Their 2025 pay totaled $142,007. Union affiliation: Laborers, Local 261.

Craig Moore

General Laborer/Public Works

2025 total comp
$141,952
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$91,315
Overtime
$7,721
Other pay
$2,362
Benefits
$40,555
Total compensation
$141,952
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1.05

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,182
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,716

Craig Moore is a General Laborer at Public Works within Semi-Skilled & General Labor. They work permanent civil service, 1.05 FTE. 2025 total compensation came to $141,952. Union affiliation: Laborers, Local 261.

Qi Louie

Custodian/Public Works

2025 total comp
$141,926
Sub-department
Housekeeping & Laundry
Organization group
Public Works, Transportation & Commerce
Base pay
$81,193
Overtime
$19,308
Other pay
$1,506
Benefits
$39,919
Total compensation
$141,926
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.16

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,953
Job Code
2708
Job Family Code
2700
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,804

Qi Louie is a Custodian at Public Works within Housekeeping & Laundry. They work permanent civil service, 1.16 FTE. 2025 total compensation came to $141,926. Union affiliation: SEIU, Local 1021, Misc.

William JrMay be multiple

General Laborer/Public Works

2025 total comp
$141,893
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1.05

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
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,364

This General Laborer record at Public Works for William Jr may represent several individuals, totaling $141,893 in 2025.

Latania Mackey

General Laborer/Public Works

2025 total comp
$141,836
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$91,884
Overtime
$4,506
Other pay
$4,437
Benefits
$41,009
Total compensation
$141,836
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
1.03

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
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,690

At Public Works, Latania Mackey serves as a General Laborer within Semi-Skilled & General Labor. They work permanent civil service, 1.03 FTE. Their 2025 pay totaled $141,836. Union affiliation: Laborers, Local 261.

Ava Ross

Arch/Landscp Architectrl Ast1/Public Works

2025 total comp
$141,828
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$99,908
Overtime
$71
Other pay
$0
Benefits
$41,849
Total compensation
$141,828
Employment type
Temporary Provisional
Union / bargaining unit
Prof & Tech Eng, Local 21
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,546
Job Code
5260
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,612

Ava Ross holds the role of Arch/Landscp Architectrl Ast1 at Public Works within Professional Engineering. Their status is temporary provisional. In 2025, their total compensation was $141,828. Their bargaining unit is Prof & Tech Eng, Local 21.

Vicki Yu

Engineering Associate 1/Public Works

2025 total comp
$141,743
Sub-department
Sub-Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$102,592
Overtime
$0
Other pay
$0
Benefits
$39,151
Total compensation
$141,743
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.86

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$16,792
Job Code
5364
Job Family Code
5300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,275

Vicki Yu is a Engineering Associate 1 at Public Works within Sub-Professional Engineering. They work permanent civil service, 0.86 FTE. 2025 total compensation came to $141,743. Union affiliation: Prof & Tech Eng, Local 21.

Curtis Ng

Materials Testing Aide/Public Works

2025 total comp
$141,536
Sub-department
Sub-Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$99,686
Overtime
$0
Other pay
$0
Benefits
$41,850
Total compensation
$141,536
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
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,546
Job Code
5304
Job Family Code
5300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,643

Curtis Ng works as a Materials Testing Aide for Public Works within Sub-Professional Engineering. Their status is permanent civil service. Curtis earned $141,536 in 2025. Their bargaining unit is Prof & Tech Eng, Local 21.

Thomas Case

Senior Personnel Clerk/Public Works

2025 total comp
$141,470
Sub-department
Personnel
Organization group
Public Works, Transportation & Commerce
Base pay
$99,389
Overtime
$0
Other pay
$0
Benefits
$42,082
Total compensation
$141,470
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.99

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,799
Job Code
1204
Job Family Code
1200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,668

At Public Works, Thomas Case serves as a Senior Personnel Clerk within Personnel. They work permanent civil service, 0.99 FTE. Their 2025 pay totaled $141,470. Their bargaining unit is SEIU, Local 1021, Misc.

Christopher Seisay

Administrative Analyst/Public Works

2025 total comp
$141,447
Sub-department
Budget, Admn & Stats Analysis
Organization group
Public Works, Transportation & Commerce
Base pay
$98,559
Overtime
$268
Other pay
$178
Benefits
$42,441
Total compensation
$141,447
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.99

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$19,646
Job Code
1822
Job Family Code
1800
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$7,667

Christopher Seisay holds the role of Administrative Analyst at Public Works within Budget, Admn & Stats Analysis. Their status is permanent civil service, 0.99 FTE. In 2025, their total compensation was $141,447. They are represented by SEIU, Local 1021, Misc.