GCGovComp.app

City and County of San Francisco / Airport Commission / Window Cleaner

Job-title file

Window Cleaner

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

13 employees hold this title in Airport Commission. Median total compensation for the role is $156,537, above the department median of $144,907.

Employees
13
Total payroll
$1.9M
Role median
$156,537
Agency median
$144,907
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$72,135$163,583+

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

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

Islander Medrano-Guevara

Window Cleaner/Airport Commission

2025 total comp
$163,899
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$109,582
Overtime
$5,728
Other pay
$3,205
Benefits
$45,385
Total compensation
$163,899
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,953
Job Code
7392
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,845

Islander Medrano-Guevara holds the role of Window Cleaner at Airport Commission within Journeyman Trade. Their status is permanent civil service, 1.03 FTE. In 2025, their total compensation was $163,899. Their bargaining unit is SEIU, Local 1021, Misc.

Walter Weaver

Window Cleaner/Airport Commission

2025 total comp
$162,581
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$109,582
Overtime
$561
Other pay
$6,403
Benefits
$46,035
Total compensation
$162,581
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
AIR
Health and Dental Benefits
$19,953
Job Code
7392
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$9,024

Walter Weaver works as a Window Cleaner for Airport Commission within Journeyman Trade. Their status is permanent civil service. Walter earned $162,581 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Yecenia Gavarrete

Window Cleaner/Airport Commission

2025 total comp
$161,104
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$109,582
Overtime
$5,415
Other pay
$999
Benefits
$45,109
Total compensation
$161,104
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
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
$19,953
Job Code
7392
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,894

Yecenia Gavarrete holds the role of Window Cleaner at Airport Commission within Journeyman Trade. Their status is permanent civil service, 1.03 FTE. In 2025, their total compensation was $161,104. Union affiliation: SEIU, Local 1021, Misc.

Carlos Castellanos

Window Cleaner/Airport Commission

2025 total comp
$157,814
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$109,582
Overtime
$725
Other pay
$2,304
Benefits
$45,203
Total compensation
$157,814
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
AIR
Health and Dental Benefits
$19,953
Job Code
7392
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,795

At Airport Commission, Carlos Castellanos serves as a Window Cleaner within Journeyman Trade. They work permanent civil service. Their 2025 pay totaled $157,814. They are represented by SEIU, Local 1021, Misc.

Tracy Wang

Window Cleaner/Airport Commission

2025 total comp
$157,559
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$109,582
Overtime
$2,071
Other pay
$966
Benefits
$44,941
Total compensation
$157,559
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.01

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
AIR
Health and Dental Benefits
$19,953
Job Code
7392
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,731

Tracy Wang holds the role of Window Cleaner at Airport Commission within Journeyman Trade. Their status is permanent civil service, 1.01 FTE. In 2025, their total compensation was $157,559. Their bargaining unit is SEIU, Local 1021, Misc.

Maria Yos

Window Cleaner/Airport Commission

2025 total comp
$156,560
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$109,582
Overtime
$1,355
Other pay
$1,050
Benefits
$44,573
Total compensation
$156,560
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.01

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
AIR
Health and Dental Benefits
$19,953
Job Code
7392
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,351

Maria Yos holds the role of Window Cleaner at Airport Commission within Journeyman Trade. Their status is permanent civil service, 1.01 FTE. In 2025, their total compensation was $156,560. Their bargaining unit is SEIU, Local 1021, Misc.

Edson Marquez

Window Cleaner/Airport Commission

2025 total comp
$156,537
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$109,582
Overtime
$0
Other pay
$1,898
Benefits
$45,057
Total compensation
$156,537
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
AIR
Health and Dental Benefits
$19,953
Job Code
7392
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,710

At Airport Commission, Edson Marquez serves as a Window Cleaner within Journeyman Trade. They work permanent civil service. Their 2025 pay totaled $156,537. Their bargaining unit is SEIU, Local 1021, Misc.

Yikun Li

Window Cleaner/Airport Commission

2025 total comp
$155,613
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$109,582
Overtime
$690
Other pay
$969
Benefits
$44,372
Total compensation
$155,613
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
AIR
Health and Dental Benefits
$19,953
Job Code
7392
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,161

Yikun Li holds the role of Window Cleaner at Airport Commission within Journeyman Trade. Their status is permanent civil service. In 2025, their total compensation was $155,613. Their bargaining unit is SEIU, Local 1021, Misc.

Ivan Weaver

Window Cleaner/Airport Commission

2025 total comp
$155,530
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$107,998
Overtime
$781
Other pay
$2,530
Benefits
$44,220
Total compensation
$155,530
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
AIR
Health and Dental Benefits
$19,665
Job Code
7392
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,300

Ivan Weaver holds the role of Window Cleaner at Airport Commission within Journeyman Trade. Their status is permanent civil service, 0.99 FTE. In 2025, their total compensation was $155,530. They are represented by SEIU, Local 1021, Misc.

Alice Kuang

Window Cleaner/Airport Commission

2025 total comp
$155,455
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$109,529
Overtime
$690
Other pay
$963
Benefits
$44,272
Total compensation
$155,455
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
AIR
Health and Dental Benefits
$19,943
Job Code
7392
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,080

At Airport Commission, Alice Kuang serves as a Window Cleaner within Journeyman Trade. They work permanent civil service. Their 2025 pay totaled $155,455. They are represented by SEIU, Local 1021, Misc.

Jewell Weaver

Window Cleaner/Airport Commission

2025 total comp
$151,847
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$106,157
Overtime
$93
Other pay
$1,930
Benefits
$43,666
Total compensation
$151,847
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.97

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
AIR
Health and Dental Benefits
$19,329
Job Code
7392
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$8,441

Jewell Weaver holds the role of Window Cleaner at Airport Commission within Journeyman Trade. Their status is permanent civil service, 0.97 FTE. In 2025, their total compensation was $151,847. They are represented by SEIU, Local 1021, Misc.

Luis Solis-Giron

Window Cleaner/Airport Commission

2025 total comp
$124,100
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$86,995
Overtime
$0
Other pay
$1,254
Benefits
$35,852
Total compensation
$124,100
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.8

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
AIR
Health and Dental Benefits
$15,885
Job Code
7392
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$6,946

At Airport Commission, Luis Solis-Giron serves as a Window Cleaner within Journeyman Trade. They work permanent civil service, 0.8 FTE. Their 2025 pay totaled $124,100. They are represented by SEIU, Local 1021, Misc.

Jack Tang

Window Cleaner/Airport Commission

2025 total comp
$72,135
Sub-department
Journeyman Trade
Organization group
Public Works, Transportation & Commerce
Base pay
$41,708
Overtime
$0
Other pay
$12,246
Benefits
$18,181
Total compensation
$72,135
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.38

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
AIR
Health and Dental Benefits
$7,674
Job Code
7392
Job Family Code
7300
Organization Group Code
Public Works, Transportation & Commerce
Other Benefits
$4,193

Jack Tang is a Window Cleaner at Airport Commission within Journeyman Trade. They work permanent civil service, 0.38 FTE. 2025 total compensation came to $72,135. Union affiliation: SEIU, Local 1021, Misc.