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 2

Cadhan Sullivan

Urban Forestry Inspector/Public Works

2025 total comp
$104,026
Sub-department
Agriculture & Horticulture
Organization group
Public Works, Transportation & Commerce
Base pay
$77,286
Overtime
$1
Other pay
$702
Benefits
$26,037
Total compensation
$104,026
Employment type
Temporary Provisional
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.83

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$16,080
Job Code
3435
Job Family Code
3400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$5,784

Cadhan Sullivan is a Urban Forestry Inspector at Public Works within Agriculture & Horticulture. They work temporary provisional, 0.83 FTE. 2025 total compensation came to $104,026. Their bargaining unit is Laborers, Local 261.

Irene Seddon

Electrician/Public Works

2024 total comp
$103,879
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$73,231
Overtime
$0
Other pay
$2,263
Benefits
$28,386
Total compensation
$103,879
Employment type
Permanent Civil Service
Union / bargaining unit
Electrical Workers, Local 6
Full-time equivalent (FTE)
0.52

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$11,401
Job Code
7345
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$5,351

Irene Seddon is a Electrician at Public Works within Journeyman Trade. They work permanent civil service, 0.52 FTE. 2024 total compensation came to $103,879. Their bargaining unit is Electrical Workers, Local 6.

Konstantin Zlatev

Architectural Associate 1/Public Works

2025 total comp
$102,857
Sub-department
Professional Engineering
Organization group
Public Works, Transportation & Commerce
Base pay
$75,627
Overtime
$866
Other pay
$0
Benefits
$26,364
Total compensation
$102,857
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.51

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$9,810
Job Code
5265
Job Family Code
5200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$5,728

At Public Works, Konstantin Zlatev serves as a Architectural Associate 1 within Professional Engineering. They work permanent civil service, 0.51 FTE. Their 2025 pay totaled $102,857. Union affiliation: Prof & Tech Eng, Local 21.

George Li

Junior Clerk/Public Works

2025 total comp
$102,594
Sub-department
Clerical, Secretarial & Steno
Organization group
Public Works, Transportation & Commerce
Base pay
$66,342
Overtime
$416
Other pay
$0
Benefits
$35,835
Total compensation
$102,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
1402
Job Family Code
1400
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$5,173

George Li works as a Junior Clerk for Public Works within Clerical, Secretarial & Steno. Their status is permanent civil service. George earned $102,594 in 2025. They are represented by SEIU, Local 1021, Misc.

Araina Smith

General Laborer/Public Works

2024 total comp
$102,423
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$76,218
Overtime
$6,502
Other pay
$1,731
Benefits
$17,972
Total compensation
$102,423
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.99

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,109
Retirement Contribution
$11,863

Araina Smith is a General Laborer at Public Works within Semi-Skilled & General Labor. They work permanent civil service, 0.99 FTE. 2024 total compensation came to $102,423. They are represented by Laborers, Local 261.

Su-Wan Chang

Principal Account Clerk/Public Works

2025 total comp
$102,321
Sub-department
Payroll, Billing & Accounting
Organization group
Public Works, Transportation & Commerce
Base pay
$56,059
Overtime
$0
Other pay
$21,447
Benefits
$24,815
Total compensation
$102,321
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.52

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$10,360
Job Code
1634
Job Family Code
1600
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,033

At Public Works, Su-Wan Chang serves as a Principal Account Clerk within Payroll, Billing & Accounting. They work permanent civil service, 0.52 FTE. Their 2025 pay totaled $102,321. Union affiliation: SEIU, Local 1021, Misc.

Adeyemi Collins

General Laborer/Public Works

2025 total comp
$102,005
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$69,040
Overtime
$11,645
Other pay
$3,415
Benefits
$17,906
Total compensation
$102,005
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.83

Source-specific fields

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

Adeyemi Collins is a General Laborer at Public Works within Semi-Skilled & General Labor. They work permanent civil service, 0.83 FTE. 2025 total compensation came to $102,005. Union affiliation: Laborers, Local 261.

Joseph Rayon

Truck Driver/Public Works

2025 total comp
$101,348
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$46,720
Overtime
$15,892
Other pay
$5,324
Benefits
$33,411
Total compensation
$101,348
Employment type
Permanent Civil Service
Union / bargaining unit
Teamsters, Local 853
Full-time equivalent (FTE)
0.48

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$20,754
Job Code
7355
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$5,037

Joseph Rayon works as a Truck Driver for Public Works within Journeyman Trade. Their status is permanent civil service, 0.48 FTE. Joseph earned $101,348 in 2025. They are represented by Teamsters, Local 853.

Kristi Sevilla

Human Resources Analyst/Public Works

2025 total comp
$100,612
Sub-department
Personnel
Organization group
Public Works, Transportation & Commerce
Base pay
$73,935
Overtime
$0
Other pay
$0
Benefits
$26,677
Total compensation
$100,612
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.53

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$10,401
Job Code
1241
Job Family Code
1200
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$5,391

At Public Works, Kristi Sevilla serves as a Human Resources Analyst within Personnel. They work permanent civil service, 0.53 FTE. Their 2025 pay totaled $100,612. Union affiliation: Prof & Tech Eng, Local 21.

Siobhan Tuvo

Manager I/Public Works

2024 total comp
$100,407
Sub-department
Management
Organization group
Public Works, Transportation & Commerce
Base pay
$67,620
Overtime
$0
Other pay
$3,825
Benefits
$28,962
Total compensation
$100,407
Employment type
Permanent Civil Service
Union / bargaining unit
Municipal Exec Assoc, Misc
Full-time equivalent (FTE)
0.4

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$13,081
Job Code
0922
Job Family Code
0900
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$5,603

At Public Works, Siobhan Tuvo serves as a Manager I within Management. They work permanent civil service, 0.4 FTE. Their 2024 pay totaled $100,407. They are represented by Municipal Exec Assoc, Misc.

Travis Kappes

Construction Inspector/Public Works

2025 total comp
$100,372
Sub-department
Construction Inspection
Organization group
Public Works, Transportation & Commerce
Base pay
$73,669
Overtime
$957
Other pay
$0
Benefits
$25,746
Total compensation
$100,372
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.5

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$9,773
Job Code
6318
Job Family Code
6300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$5,625

Travis Kappes is a Construction Inspector at Public Works within Construction Inspection. They work permanent exempt, 0.5 FTE. 2025 total compensation came to $100,372. Their bargaining unit is Prof & Tech Eng, Local 21.

James Donnelly

Asphalt Worker/Public Works

2024 total comp
$100,157
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$65,263
Overtime
$3,221
Other pay
$1,747
Benefits
$29,926
Total compensation
$100,157
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.82

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$14,222
Job Code
7502
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$5,388

James Donnelly holds the role of Asphalt Worker at Public Works within Semi-Skilled & General Labor. Their status is permanent civil service, 0.82 FTE. In 2024, their total compensation was $100,157. Union affiliation: Laborers, Local 261.

Edward Mondragon

Is Project Director/Public Works

2025 total comp
$100,075
Sub-department
Information Systems
Organization group
Public Works, Transportation & Commerce
Base pay
$50,399
Overtime
$0
Other pay
$31,364
Benefits
$18,311
Total compensation
$100,075
Employment type
Permanent Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.25

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Health and Dental Benefits
$4,924
Job Code
1070
Job Family Code
1000
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,130

Edward Mondragon works as a Is Project Director for Public Works within Information Systems. Their status is permanent exempt, 0.25 FTE. Edward earned $100,075 in 2025. They are represented by Prof & Tech Eng, Local 21.

Alfredo Talavera

General Laborer/Public Works

2024 total comp
$100,047
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$81,047
Overtime
$3,182
Other pay
$3,736
Benefits
$12,083
Total compensation
$100,047
Employment type
Temporary Provisional
Union / bargaining unit
Laborers, Local 261
Full-time equivalent (FTE)
0.93

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,742
Retirement Contribution
$5,340

Alfredo Talavera holds the role of General Laborer at Public Works within Semi-Skilled & General Labor. Their status is temporary provisional, 0.93 FTE. In 2024, their total compensation was $100,047. Their bargaining unit is Laborers, Local 261.

Kevin Kuang

Assistant Const Inspector/Public Works

2025 total comp
$99,840
Sub-department
Construction Inspection
Organization group
Public Works, Transportation & Commerce
Base pay
$87,514
Overtime
$0
Other pay
$0
Benefits
$12,326
Total compensation
$99,840
Employment type
Temporary Exempt
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.88

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
DPW
Job Code
6317
Job Family Code
6300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,750
Retirement Contribution
$5,576

Kevin Kuang is a Assistant Const Inspector at Public Works within Construction Inspection. They work temporary exempt, 0.88 FTE. 2025 total compensation came to $99,840. Their bargaining unit is Prof & Tech Eng, Local 21.

Deandre Garcia

General Laborer/Public Works

2025 total comp
$99,258
Sub-department
Semi-Skilled & General Labor
Organization group
Public Works, Transportation & Commerce
Base pay
$67,844
Overtime
$0
Other pay
$1,850
Benefits
$29,564
Total compensation
$99,258
Employment type
Permanent Civil Service
Union / bargaining unit
Laborers, Local 261
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
$14,206
Job Code
7514
Job Family Code
7500
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$5,230

Deandre Garcia works as a General Laborer for Public Works within Semi-Skilled & General Labor. Their status is permanent civil service, 0.74 FTE. Deandre earned $99,258 in 2025. Union affiliation: Laborers, Local 261.

Joseph Marenco

Truck Driver/Public Works

2025 total comp
$99,176
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$72,879
Overtime
$2,825
Other pay
$2,456
Benefits
$21,016
Total compensation
$99,176
Employment type
Permanent Civil Service
Union / bargaining unit
Teamsters, Local 853
Full-time equivalent (FTE)
0.21

Source-specific fields

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

Joseph Marenco works as a Truck Driver for Public Works within Journeyman Trade. Their status is permanent civil service, 0.21 FTE. Joseph earned $99,176 in 2025. Union affiliation: Teamsters, Local 853.