GCGovComp.app

City and County of San Francisco / Public Utilities Commission / General Utility Mechanic

Job-title file

General Utility Mechanic

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

10 employees hold this title in Public Utilities Commission. Median total compensation for the role is $188,649, below the department median of $190,857.

Employees
10
Total payroll
$1.9M
Role median
$188,649
Agency median
$190,857
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$165,161$197,121+

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

How total compensation varies among the 10 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.

Same department

Other job titles in Public Utilities Commission

Record list

Employees with this title

Page 1

Jason Benicki

General Utility Mechanic/Public Utilities Commission

2025 total comp
$198,305
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$136,338
Overtime
$1,814
Other pay
$0
Benefits
$60,152
Total compensation
$198,305
Employment type
Permanent Civil Service
Union / bargaining unit
Auto Machinist, Local 1414
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
$29,756
Job Code
7325
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,351

At Public Utilities Commission, Jason Benicki serves as a General Utility Mechanic within Journeyman Trade. They work permanent civil service, 1.01 FTE. Their 2025 pay totaled $198,305. Union affiliation: Auto Machinist, Local 1414.

Daniel Parker

General Utility Mechanic/Public Utilities Commission

2025 total comp
$191,730
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$133,608
Overtime
$4,737
Other pay
$135
Benefits
$53,251
Total compensation
$191,730
Employment type
Permanent Civil Service
Union / bargaining unit
Auto Machinist, Local 1414
Full-time equivalent (FTE)
1.02

Source-specific fields

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

At Public Utilities Commission, Daniel Parker serves as a General Utility Mechanic within Journeyman Trade. They work permanent civil service, 1.02 FTE. Their 2025 pay totaled $191,730. Union affiliation: Auto Machinist, Local 1414.

Brian Henson

General Utility Mechanic/Public Utilities Commission

2025 total comp
$191,697
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$133,608
Overtime
$4,455
Other pay
$585
Benefits
$53,049
Total compensation
$191,697
Employment type
Permanent Civil Service
Union / bargaining unit
Auto Machinist, Local 1414
Full-time equivalent (FTE)
1.02

Source-specific fields

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

Brian Henson is a General Utility Mechanic at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 1.02 FTE. 2025 total compensation came to $191,697. They are represented by Auto Machinist, Local 1414.

Robert Adams

General Utility Mechanic/Public Utilities Commission

2025 total comp
$190,798
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$133,608
Overtime
$3,970
Other pay
$60
Benefits
$53,160
Total compensation
$190,798
Employment type
Permanent Civil Service
Union / bargaining unit
Auto Machinist, Local 1414
Full-time equivalent (FTE)
1.02

Source-specific fields

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

Robert Adams is a General Utility Mechanic at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 1.02 FTE. 2025 total compensation came to $190,798. Their bargaining unit is Auto Machinist, Local 1414.

Joseph Lopez

General Utility Mechanic/Public Utilities Commission

2025 total comp
$188,903
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$133,608
Overtime
$2,124
Other pay
$0
Benefits
$53,172
Total compensation
$188,903
Employment type
Permanent Civil Service
Union / bargaining unit
Auto Machinist, Local 1414
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,051
Job Code
7325
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,472

At Public Utilities Commission, Joseph Lopez serves as a General Utility Mechanic within Journeyman Trade. They work permanent civil service, 1.01 FTE. Their 2025 pay totaled $188,903. Union affiliation: Auto Machinist, Local 1414.

Travis Deutsch

General Utility Mechanic/Public Utilities Commission

2025 total comp
$188,395
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$133,608
Overtime
$1,552
Other pay
$120
Benefits
$53,115
Total compensation
$188,395
Employment type
Permanent Civil Service
Union / bargaining unit
Auto Machinist, Local 1414
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,051
Job Code
7325
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,398

Travis Deutsch works as a General Utility Mechanic for Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.01 FTE. Travis earned $188,395 in 2025. Their bargaining unit is Auto Machinist, Local 1414.

Christopher Johnson

General Utility Mechanic/Public Utilities Commission

2025 total comp
$188,356
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$133,608
Overtime
$1,751
Other pay
$0
Benefits
$52,997
Total compensation
$188,356
Employment type
Permanent Civil Service
Union / bargaining unit
Auto Machinist, Local 1414
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,051
Job Code
7325
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,297

Christopher Johnson works as a General Utility Mechanic for Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.01 FTE. Christopher earned $188,356 in 2025. Union affiliation: Auto Machinist, Local 1414.

Caleb Cox

General Utility Mechanic/Public Utilities Commission

2025 total comp
$188,089
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$133,608
Overtime
$2,138
Other pay
$0
Benefits
$52,343
Total compensation
$188,089
Employment type
Permanent Civil Service
Union / bargaining unit
Auto Machinist, Local 1414
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,051
Job Code
7325
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,643

Caleb Cox is a General Utility Mechanic at Public Utilities Commission within Journeyman Trade. They work permanent civil service, 1.01 FTE. 2025 total compensation came to $188,089. Union affiliation: Auto Machinist, Local 1414.

Darren Johnson

General Utility Mechanic/Public Utilities Commission

2025 total comp
$186,696
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$133,608
Overtime
$97
Other pay
$0
Benefits
$52,991
Total compensation
$186,696
Employment type
Permanent Civil Service
Union / bargaining unit
Auto Machinist, Local 1414
Full-time equivalent (FTE)
1

Source-specific fields

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

Darren Johnson works as a General Utility Mechanic for Public Utilities Commission within Journeyman Trade. Their status is permanent civil service. Darren earned $186,696 in 2025. Union affiliation: Auto Machinist, Local 1414.

Michael Mcculloch

General Utility Mechanic/Public Utilities Commission

2025 total comp
$165,161
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$133,608
Overtime
$1,503
Other pay
$0
Benefits
$30,050
Total compensation
$165,161
Employment type
Permanent Civil Service
Union / bargaining unit
Auto Machinist, Local 1414
Full-time equivalent (FTE)
1.01

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
PUC
Job Code
7325
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,401
Retirement Contribution
$19,649

Michael Mcculloch holds the role of General Utility Mechanic at Public Utilities Commission within Journeyman Trade. Their status is permanent civil service, 1.01 FTE. In 2025, their total compensation was $165,161. Union affiliation: Auto Machinist, Local 1414.