GCGovComp.app

City and County of San Francisco / Public Utilities Commission / Utility Plumber

Job-title file

Utility Plumber

Operate, maintain, and repair equipment or facilities, performing skilled hands-on work.

79 employees hold this title in Public Utilities Commission. Median total compensation for the role is $224,914, above the department median of $190,857.

Employees
79
Total payroll
$17.3M
Role median
$224,914
Agency median
$190,857
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$2,486$290,805+

Hover a bar for its range; click to filter the list below.

How total compensation varies among the 79 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Record list

Employees with this title

Page 1

Brian Mcsharry

Utility Plumber/Public Utilities Commission

2025 total comp
$294,576
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$77,024
Other pay
$10,706
Benefits
$59,251
Total compensation
$294,576
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.34

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,402

Brian Mcsharry holds the role of Utility Plumber at Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.34 FTE. In 2025, their total compensation was $294,576. Their bargaining unit is Plumbers, Local 38.

Anthony PiazzaMay be multiple

Utility Plumber/Public Utilities Commission

2024 total comp
$291,904
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.37

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$22,532
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,171

Payroll for Anthony Piazza (Utility Plumber, Public Utilities Commission) may cover more than one person; together they account for $291,904 in 2024.

Harry Marota

Utility Plumber/Public Utilities Commission

2025 total comp
$289,942
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$73,173
Other pay
$9,993
Benefits
$59,182
Total compensation
$289,942
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.33

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,442

Harry Marota is a Utility Plumber at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 1.33 FTE. 2025 total compensation came to $289,942. Their bargaining unit is Plumbers, Local 38.

Anthony Iii

Utility Plumber/Public Utilities Commission

2025 total comp
$284,384
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$64,618
Other pay
$13,142
Benefits
$59,029
Total compensation
$284,384
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.29

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,366

At Public Utilities Commission, Anthony Iii serves as a Utility Plumber within Journeyman Trade. They work permanent civil service, 1.29 FTE. Their 2025 pay totaled $284,384. Union affiliation: Plumbers, Local 38.

Louis Almada

Utility Plumber/Public Utilities Commission

2025 total comp
$281,792
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$61,591
Other pay
$13,623
Benefits
$58,984
Total compensation
$281,792
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.27

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,220

Louis Almada works as a Utility Plumber for Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.27 FTE. Louis earned $281,792 in 2025. They are represented by Plumbers, Local 38.

James Sutter

Utility Plumber/Public Utilities Commission

2025 total comp
$281,454
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$55,738
Other pay
$18,162
Benefits
$59,961
Total compensation
$281,454
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.22

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,244

James Sutter holds the role of Utility Plumber at Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.22 FTE. In 2025, their total compensation was $281,454. Their bargaining unit is Plumbers, Local 38.

Reiber Medina

Utility Plumber/Public Utilities Commission

2024 total comp
$277,970
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$148,232
Overtime
$61,444
Other pay
$9,160
Benefits
$59,135
Total compensation
$277,970
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.31

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$22,532
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,735

At Public Utilities Commission, Reiber Medina serves as a Utility Plumber within Journeyman Trade. They work permanent civil service, 1.31 FTE. Their 2024 pay totaled $277,970. They are represented by Plumbers, Local 38.

Rodney Dudum

Utility Plumber/Public Utilities Commission

2025 total comp
$276,414
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$61,831
Other pay
$8,105
Benefits
$58,884
Total compensation
$276,414
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.27

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,279

At Public Utilities Commission, Rodney Dudum serves as a Utility Plumber within Journeyman Trade. They work permanent civil service, 1.27 FTE. Their 2025 pay totaled $276,414. Their bargaining unit is Plumbers, Local 38.

Anthony Mazzina

Utility Plumber/Public Utilities Commission

2025 total comp
$274,545
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$144,352
Overtime
$59,386
Other pay
$12,799
Benefits
$58,008
Total compensation
$274,545
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.24

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,061
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,178

Anthony Mazzina holds the role of Utility Plumber at Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.24 FTE. In 2025, their total compensation was $274,545. They are represented by Plumbers, Local 38.

Anthony Matteucci

Utility Plumber/Public Utilities Commission

2025 total comp
$273,900
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$62,671
Other pay
$4,393
Benefits
$59,243
Total compensation
$273,900
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.27

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,140

Anthony Matteucci holds the role of Utility Plumber at Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.27 FTE. In 2025, their total compensation was $273,900. They are represented by Plumbers, Local 38.

Leon Hilliard

Utility Plumber/Public Utilities Commission

2025 total comp
$265,603
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$49,048
Other pay
$10,191
Benefits
$58,768
Total compensation
$265,603
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.21

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,102

At Public Utilities Commission, Leon Hilliard serves as a Utility Plumber within Journeyman Trade. They work permanent civil service, 1.21 FTE. Their 2025 pay totaled $265,603. They are represented by Plumbers, Local 38.

Fielding Bohlken

Utility Plumber/Public Utilities Commission

2025 total comp
$263,978
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$44,719
Other pay
$12,924
Benefits
$58,741
Total compensation
$263,978
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.2

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,000

Fielding Bohlken holds the role of Utility Plumber at Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.2 FTE. In 2025, their total compensation was $263,978. Their bargaining unit is Plumbers, Local 38.

Gerald Maguire

Utility Plumber/Public Utilities Commission

2025 total comp
$257,868
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$42,667
Other pay
$8,565
Benefits
$59,042
Total compensation
$257,868
Employment type
Permanent Exempt
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.18

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$14,004

Gerald Maguire works as a Utility Plumber for Public Utilities Commission within Journeyman Trade. Their status is permanent exempt, 1.18 FTE. Gerald earned $257,868 in 2025. Union affiliation: Plumbers, Local 38.

Cornelius Hall

Utility Plumber/Public Utilities Commission

2025 total comp
$257,388
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$38,641
Other pay
$12,193
Benefits
$58,959
Total compensation
$257,388
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.17

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,959

Cornelius Hall works as a Utility Plumber for Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.17 FTE. Cornelius earned $257,388 in 2025. Union affiliation: Plumbers, Local 38.

Larry Jr

Utility Plumber/Public Utilities Commission

2024 total comp
$256,685
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$148,232
Overtime
$38,513
Other pay
$11,156
Benefits
$58,785
Total compensation
$256,685
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.21

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$22,532
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,519

At Public Utilities Commission, Larry Jr serves as a Utility Plumber within Journeyman Trade. They work permanent civil service, 1.21 FTE. Their 2024 pay totaled $256,685. Their bargaining unit is Plumbers, Local 38.

Anthony Chan

Utility Plumber/Public Utilities Commission

2025 total comp
$255,312
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$32,325
Other pay
$16,477
Benefits
$58,915
Total compensation
$255,312
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.13

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,970

At Public Utilities Commission, Anthony Chan serves as a Utility Plumber within Journeyman Trade. They work permanent civil service, 1.13 FTE. Their 2025 pay totaled $255,312. Their bargaining unit is Plumbers, Local 38.

Francisco Arrizano

Utility Plumber/Public Utilities Commission

2025 total comp
$250,720
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$1,596
Other pay
$43,038
Benefits
$58,491
Total compensation
$250,720
Employment type
Temporary Exempt
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.01

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,910

Francisco Arrizano works as a Utility Plumber for Public Utilities Commission within Journeyman Trade. Their status is temporary exempt, 1.01 FTE. Francisco earned $250,720 in 2025. Union affiliation: Plumbers, Local 38.

Michael Iii

Utility Plumber/Public Utilities Commission

2025 total comp
$250,491
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$136,846
Overtime
$43,631
Other pay
$14,367
Benefits
$55,647
Total compensation
$250,491
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.11

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$21,875
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,932

Michael Iii works as a Utility Plumber for Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.11 FTE. Michael earned $250,491 in 2025. Their bargaining unit is Plumbers, Local 38.

Jeffrey Gonzales

Utility Plumber/Public Utilities Commission

2025 total comp
$250,080
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$145,112
Overtime
$37,601
Other pay
$9,247
Benefits
$58,120
Total compensation
$250,080
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.14

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,199
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,900

Jeffrey Gonzales holds the role of Utility Plumber at Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.14 FTE. In 2025, their total compensation was $250,080. They are represented by Plumbers, Local 38.

Brandon Bell

Utility Plumber/Public Utilities Commission

2025 total comp
$249,594
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$32,940
Other pay
$10,648
Benefits
$58,412
Total compensation
$249,594
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.14

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,830

Brandon Bell is a Utility Plumber at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 1.14 FTE. 2025 total compensation came to $249,594. Union affiliation: Plumbers, Local 38.

Paul Matamoros

Utility Plumber/Public Utilities Commission

2025 total comp
$249,345
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$37,128
Other pay
$6,157
Benefits
$58,466
Total compensation
$249,345
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.16

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,876

At Public Utilities Commission, Paul Matamoros serves as a Utility Plumber within Journeyman Trade. They work permanent civil service, 1.16 FTE. Their 2025 pay totaled $249,345. Union affiliation: Plumbers, Local 38.

Christopher Gallion

Utility Plumber/Public Utilities Commission

2025 total comp
$249,264
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$34,784
Other pay
$8,394
Benefits
$58,492
Total compensation
$249,264
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.15

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,895

Christopher Gallion holds the role of Utility Plumber at Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.15 FTE. In 2025, their total compensation was $249,264. They are represented by Plumbers, Local 38.

Michael Isola

Utility Plumber/Public Utilities Commission

2025 total comp
$248,836
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$30,563
Other pay
$11,965
Benefits
$58,713
Total compensation
$248,836
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.13

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,843

Michael Isola is a Utility Plumber at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 1.13 FTE. 2025 total compensation came to $248,836. Union affiliation: Plumbers, Local 38.

Daniel Smith

Utility Plumber/Public Utilities Commission

2025 total comp
$247,513
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$29,526
Other pay
$11,613
Benefits
$58,780
Total compensation
$247,513
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.13

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,858

Daniel Smith holds the role of Utility Plumber at Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.13 FTE. In 2025, their total compensation was $247,513. They are represented by Plumbers, Local 38.

Katako Brown

Utility Plumber/Public Utilities Commission

2025 total comp
$246,894
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$145,603
Overtime
$32,767
Other pay
$10,000
Benefits
$58,524
Total compensation
$246,894
Employment type
Permanent Exempt
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.14

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,840

At Public Utilities Commission, Katako Brown serves as a Utility Plumber within Journeyman Trade. They work permanent exempt, 1.14 FTE. Their 2025 pay totaled $246,894. They are represented by Plumbers, Local 38.

Ryan Williams

Utility Plumber/Public Utilities Commission

2025 total comp
$243,992
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$27,524
Other pay
$10,219
Benefits
$58,655
Total compensation
$243,992
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.12

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,808

Ryan Williams holds the role of Utility Plumber at Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.12 FTE. In 2025, their total compensation was $243,992. Union affiliation: Plumbers, Local 38.

Daniel Mccarthy

Utility Plumber/Public Utilities Commission

2025 total comp
$242,853
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$25,502
Other pay
$11,053
Benefits
$58,703
Total compensation
$242,853
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.11

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,785

Daniel Mccarthy works as a Utility Plumber for Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.11 FTE. Daniel earned $242,853 in 2025. Union affiliation: Plumbers, Local 38.

Salvatore Jr.

Utility Plumber/Public Utilities Commission

2025 total comp
$242,014
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$24,984
Other pay
$11,184
Benefits
$58,252
Total compensation
$242,014
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,521

At Public Utilities Commission, Salvatore Jr. serves as a Utility Plumber within Journeyman Trade. They work permanent civil service, 1.1 FTE. Their 2025 pay totaled $242,014. Their bargaining unit is Plumbers, Local 38.

Kevin Molloy

Utility Plumber/Public Utilities Commission

2025 total comp
$241,877
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$146,812
Overtime
$28,409
Other pay
$8,376
Benefits
$58,280
Total compensation
$241,877
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.12

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,468
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,785

Kevin Molloy works as a Utility Plumber for Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.12 FTE. Kevin earned $241,877 in 2025. They are represented by Plumbers, Local 38.

Tim Sheehan

Utility Plumber/Public Utilities Commission

2025 total comp
$238,505
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$26,208
Other pay
$6,224
Benefits
$58,479
Total compensation
$238,505
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.11

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,744

Tim Sheehan works as a Utility Plumber for Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.11 FTE. Tim earned $238,505 in 2025. Union affiliation: Plumbers, Local 38.

Dino Salvoni

Utility Plumber/Public Utilities Commission

2025 total comp
$237,414
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$23,192
Other pay
$7,960
Benefits
$58,668
Total compensation
$237,414
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,759

Dino Salvoni is a Utility Plumber at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 1.1 FTE. 2025 total compensation came to $237,414. Their bargaining unit is Plumbers, Local 38.

Brandon Klein

Utility Plumber/Public Utilities Commission

2025 total comp
$236,881
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$10,265
Other pay
$21,201
Benefits
$57,820
Total compensation
$236,881
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.05

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,169

Brandon Klein holds the role of Utility Plumber at Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.05 FTE. In 2025, their total compensation was $236,881. They are represented by Plumbers, Local 38.

James Kazarian

Utility Plumber/Public Utilities Commission

2025 total comp
$236,724
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$22,035
Other pay
$8,803
Benefits
$58,292
Total compensation
$236,724
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,710

James Kazarian is a Utility Plumber at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 1.1 FTE. 2025 total compensation came to $236,724. They are represented by Plumbers, Local 38.

John Munoz

Utility Plumber/Public Utilities Commission

2025 total comp
$236,300
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$146,814
Overtime
$19,125
Other pay
$12,398
Benefits
$57,963
Total compensation
$236,300
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.07

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,467
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,205

At Public Utilities Commission, John Munoz serves as a Utility Plumber within Journeyman Trade. They work permanent civil service, 1.07 FTE. Their 2025 pay totaled $236,300. Union affiliation: Plumbers, Local 38.

Mark Morello

Utility Plumber/Public Utilities Commission

2025 total comp
$234,728
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$138,791
Overtime
$31,818
Other pay
$8,747
Benefits
$55,372
Total compensation
$234,728
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.08

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$22,162
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,482

At Public Utilities Commission, Mark Morello serves as a Utility Plumber within Journeyman Trade. They work permanent civil service, 1.08 FTE. Their 2025 pay totaled $234,728. Union affiliation: Plumbers, Local 38.

Timothy Dunlap

Utility Plumber/Public Utilities Commission

2025 total comp
$234,364
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$8,859
Other pay
$20,004
Benefits
$57,907
Total compensation
$234,364
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.04

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,325

Timothy Dunlap works as a Utility Plumber for Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.04 FTE. Timothy earned $234,364 in 2025. They are represented by Plumbers, Local 38.

Kevin Lyons

Utility Plumber/Public Utilities Commission

2024 total comp
$234,342
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$151,307
Overtime
$16,494
Other pay
$9,062
Benefits
$57,479
Total compensation
$234,342
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$21,218
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,226

Kevin Lyons works as a Utility Plumber for Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.1 FTE. Kevin earned $234,342 in 2024. Union affiliation: Plumbers, Local 38.

Daniel Mallen

Utility Plumber/Public Utilities Commission

2025 total comp
$232,506
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$19,647
Other pay
$7,179
Benefits
$58,086
Total compensation
$232,506
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.09

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,167

At Public Utilities Commission, Daniel Mallen serves as a Utility Plumber within Journeyman Trade. They work permanent civil service, 1.09 FTE. Their 2025 pay totaled $232,506. Their bargaining unit is Plumbers, Local 38.

Matthew Costello

Utility Plumber/Public Utilities Commission

2025 total comp
$227,700
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$13,673
Other pay
$8,695
Benefits
$57,738
Total compensation
$227,700
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.06

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$13,075

Matthew Costello is a Utility Plumber at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 1.06 FTE. 2025 total compensation came to $227,700. Their bargaining unit is Plumbers, Local 38.

James Clarke

Utility Plumber/Public Utilities Commission

2025 total comp
$224,914
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$147,594
Overtime
$14,276
Other pay
$5,696
Benefits
$57,347
Total compensation
$224,914
Employment type
Permanent Civil Service
Union / bargaining unit
Plumbers, Local 38
Full-time equivalent (FTE)
1.06

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Health and Dental Benefits
$23,592
Job Code
7388
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,766

James Clarke holds the role of Utility Plumber at Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.06 FTE. In 2025, their total compensation was $224,914. Their bargaining unit is Plumbers, Local 38.