GCGovComp.app

City and County of San Francisco / Airport Commission / Sheet Metal Worker

Job-title file

Sheet Metal Worker

Carry out the duties of this position in support of the agency's public mission.

12 employees hold this title in Airport Commission. Median total compensation for the role is $209,197, above the department median of $144,907.

Employees
12
Total payroll
$2.4M
Role median
$209,197
Agency median
$144,907
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$143,814$228,449+

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

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

Compared with the local labor market

Sheet Metal Worker pay vs. the San Francisco-Oakland-Fremont, CA area

Across all employers in the San Francisco-Oakland-Fremont, CA area, the median wage for Sheet Metal Workersabout 880 people is $102,660. Airport Commission pays a median base salary of $145,516 for this role, 42% above that figureabout the 75th percentile of local pay for the occupation.

Where Airport Commission sits in the local pay range

10th
25th
Median
75th
90th
$55,560
$72,090
$102,660
$145,690
$154,790
Airport Commission median · $145,516

The bar is the range of annual wages for Sheet Metal Workers across every employer in the San Francisco-Oakland-Fremont, CA area, from the 10th to the 90th percentile, with the middle 50% highlighted. The marker shows Airport Commission’s median base salary for this role. Both figures are base pay only.

And across the country

Nationwide, the median wage for Sheet Metal Workersabout 119,770 people is $61,800. Airport Commission’s median base salary is 135% above that national figure, above the 90th percentile of pay for the occupation nationally.

10th
25th
Median
75th
90th
$38,630
$47,830
$61,800
$81,610
$105,650
Airport Commission median · $145,516

Local and national wages differ for reasons beyond how well a job pays — cost of living, the mix of employers, and local demand for the occupation all move the San Francisco-Oakland-Fremont, CA range relative to the national one.

Median total compensation for this role at Airport Commission is $209,197, which includes overtime and employer-paid benefits. The benchmark above excludes both, so total compensation is deliberately not compared against it.

Benchmark: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025). BLS Occupational Employment and Wage Statistics (OEWS) covers all employers in the area — private, non-profit, and government alike — so this is a comparison against the whole local labor market for the occupation, not against private-sector pay. OEWS wages are straight-time pay and exclude overtime, shift differentials, and employer-paid benefits, so the government figure shown here is base pay on the same basis. Total compensation is not comparable to it. Job titles are matched to the closest standard occupation, so the comparison is between similar work rather than an identical job classification.

Compare departments

This role across City and County of San Francisco

Sheet Metal Worker is held in 5 City and County of San Francisco departments. In Airport Commission, the median of $209,197 ranks #2 of 5.

Highest-paying departments for this role

Public Works
$206,991 · 6
Port
$117,167 · 2

Median total compensation for the Sheet Metal Worker role in other City and County of San Franciscodepartments (highest first). Each bar links to that department’s page for this role.

Compare jurisdictions

Sheet Metal Worker beyond City and County of San Francisco

This role is reported in 6 jurisdictions. In City and County of San Francisco, the median of $208,486 ranks #1 of 6. See Sheet Metal Worker across all of City and County of San Francisco

Highest-paying jurisdictions for this role

Los Angeles County
$174,661 · 47
New York City
$151,508 · 40
City of Los Angeles
$139,882 · 11
City of Chicago
$113,526 · 10

Median total compensation for comparable Sheet Metal Worker roles in other jurisdictions. Titles are matched by normalized name across sources, not identical job classification, and pay is not cost-of-living adjusted. Each bar links to that jurisdiction’s page for the role.

Record list

Employees with this title

Page 1

Telesforo Tirado

Sheet Metal Worker/Airport Commission

2025 total comp
$230,203
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$145,516
Overtime
$5,366
Other pay
$16,984
Benefits
$62,337
Total compensation
$230,203
Employment type
Permanent Civil Service
Union / bargaining unit
Sheet Metal Workers, Local 104
Full-time equivalent (FTE)
1.02

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
AIR
Health and Dental Benefits
$26,368
Job Code
7376
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,454

Telesforo Tirado is a Sheet Metal Worker at Airport Commission within Journeyman Trade. They work permanent civil service, 1.02 FTE. 2025 total compensation came to $230,203. They are represented by Sheet Metal Workers, Local 104.

Rory Brady

Sheet Metal Worker/Airport Commission

2025 total comp
$222,229
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$145,516
Overtime
$17,572
Other pay
$1,723
Benefits
$57,417
Total compensation
$222,229
Employment type
Temporary Provisional
Union / bargaining unit
Sheet Metal Workers, Local 104
Full-time equivalent (FTE)
1.08

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
AIR
Health and Dental Benefits
$26,368
Job Code
7376
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,510

Rory Brady works as a Sheet Metal Worker for Airport Commission within Journeyman Trade. Their status is temporary provisional, 1.08 FTE. Rory earned $222,229 in 2025. Union affiliation: Sheet Metal Workers, Local 104.

James Padilla

Sheet Metal Worker/Airport Commission

2025 total comp
$220,178
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$153,042
Overtime
$6,354
Other pay
$599
Benefits
$60,184
Total compensation
$220,178
Employment type
Permanent Civil Service
Union / bargaining unit
Sheet Metal Workers, Local 104
Full-time equivalent (FTE)
1.03

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
AIR
Health and Dental Benefits
$26,368
Job Code
7376
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,587

James Padilla holds the role of Sheet Metal Worker at Airport Commission within Journeyman Trade. Their status is permanent civil service, 1.03 FTE. In 2025, their total compensation was $220,178. Union affiliation: Sheet Metal Workers, Local 104.

George Koloamatangi

Sheet Metal Worker/Airport Commission

2025 total comp
$219,007
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$145,516
Overtime
$258
Other pay
$15,981
Benefits
$57,252
Total compensation
$219,007
Employment type
Temporary Provisional
Union / bargaining unit
Sheet Metal Workers, Local 104
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
AIR
Health and Dental Benefits
$26,368
Job Code
7376
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$12,259

George Koloamatangi holds the role of Sheet Metal Worker at Airport Commission within Journeyman Trade. Their status is temporary provisional. In 2025, their total compensation was $219,007. They are represented by Sheet Metal Workers, Local 104.

Reinaldo Guzman

Sheet Metal Worker/Airport Commission

2025 total comp
$217,799
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$145,516
Overtime
$6,999
Other pay
$7,641
Benefits
$57,642
Total compensation
$217,799
Employment type
Temporary Provisional
Union / bargaining unit
Sheet Metal Workers, Local 104
Full-time equivalent (FTE)
1.03

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
AIR
Health and Dental Benefits
$26,368
Job Code
7376
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$11,899

At Airport Commission, Reinaldo Guzman serves as a Sheet Metal Worker within Journeyman Trade. They work temporary provisional, 1.03 FTE. Their 2025 pay totaled $217,799. They are represented by Sheet Metal Workers, Local 104.

John Fitch

Sheet Metal Worker/Airport Commission

2025 total comp
$213,247
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$145,516
Overtime
$12,008
Other pay
$1,539
Benefits
$54,183
Total compensation
$213,247
Employment type
Temporary Provisional
Union / bargaining unit
Sheet Metal Workers, Local 104
Full-time equivalent (FTE)
1.05

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
AIR
Health and Dental Benefits
$26,368
Job Code
7376
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,933

John Fitch is a Sheet Metal Worker at Airport Commission within Journeyman Trade. They work temporary provisional, 1.05 FTE. 2025 total compensation came to $213,247. Their bargaining unit is Sheet Metal Workers, Local 104.

Jason Morrow

Sheet Metal Worker/Airport Commission

2025 total comp
$205,147
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$145,516
Overtime
$93
Other pay
$1,190
Benefits
$58,348
Total compensation
$205,147
Employment type
Permanent Civil Service
Union / bargaining unit
Sheet Metal Workers, Local 104
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
AIR
Health and Dental Benefits
$26,368
Job Code
7376
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,750

Jason Morrow works as a Sheet Metal Worker for Airport Commission within Journeyman Trade. Their status is permanent civil service. Jason earned $205,147 in 2025. They are represented by Sheet Metal Workers, Local 104.

Carlos Gomez

Sheet Metal Worker/Airport Commission

2025 total comp
$199,152
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$128,717
Overtime
$17,230
Other pay
$318
Benefits
$52,887
Total compensation
$199,152
Employment type
Permanent Civil Service
Union / bargaining unit
Sheet Metal Workers, Local 104
Full-time equivalent (FTE)
0.96

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
AIR
Health and Dental Benefits
$23,357
Job Code
7376
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,785

Carlos Gomez holds the role of Sheet Metal Worker at Airport Commission within Journeyman Trade. Their status is permanent civil service, 0.96 FTE. In 2025, their total compensation was $199,152. Their bargaining unit is Sheet Metal Workers, Local 104.

Casey Waters

Sheet Metal Worker/Airport Commission

2025 total comp
$196,657
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$138,787
Overtime
$1,470
Other pay
$1,217
Benefits
$55,184
Total compensation
$196,657
Employment type
Permanent Civil Service
Union / bargaining unit
Sheet Metal Workers, Local 104
Full-time equivalent (FTE)
0.96

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
AIR
Health and Dental Benefits
$25,155
Job Code
7376
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,829

Casey Waters holds the role of Sheet Metal Worker at Airport Commission within Journeyman Trade. Their status is permanent civil service, 0.96 FTE. In 2025, their total compensation was $196,657. They are represented by Sheet Metal Workers, Local 104.

Ronald Ii

Sheet Metal Worker/Airport Commission

2025 total comp
$180,027
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$126,317
Overtime
$92
Other pay
$1,356
Benefits
$52,262
Total compensation
$180,027
Employment type
Permanent Civil Service
Union / bargaining unit
Sheet Metal Workers, Local 104
Full-time equivalent (FTE)
0.87

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
AIR
Health and Dental Benefits
$22,927
Job Code
7376
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$10,771

At Airport Commission, Ronald Ii serves as a Sheet Metal Worker within Journeyman Trade. They work permanent civil service, 0.87 FTE. Their 2025 pay totaled $180,027. Their bargaining unit is Sheet Metal Workers, Local 104.

Lydia Oosterbaan-Ball

Sheet Metal Worker/Airport Commission

2025 total comp
$150,353
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$95,160
Overtime
$394
Other pay
$13,670
Benefits
$41,129
Total compensation
$150,353
Employment type
Permanent Civil Service
Union / bargaining unit
Sheet Metal Workers, Local 104
Full-time equivalent (FTE)
0.66

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
AIR
Health and Dental Benefits
$17,342
Job Code
7376
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,437

Lydia Oosterbaan-Ball is a Sheet Metal Worker at Airport Commission within Journeyman Trade. They work permanent civil service, 0.66 FTE. 2025 total compensation came to $150,353. Their bargaining unit is Sheet Metal Workers, Local 104.

Shan Pan

Sheet Metal Worker/Airport Commission

2025 total comp
$143,814
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$74,581
Overtime
$2,295
Other pay
$32,738
Benefits
$34,200
Total compensation
$143,814
Employment type
Permanent Civil Service
Union / bargaining unit
Sheet Metal Workers, Local 104
Full-time equivalent (FTE)
0.53

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
AIR
Health and Dental Benefits
$13,590
Job Code
7376
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,311

Shan Pan holds the role of Sheet Metal Worker at Airport Commission within Journeyman Trade. Their status is permanent civil service, 0.53 FTE. In 2025, their total compensation was $143,814. Their bargaining unit is Sheet Metal Workers, Local 104.