GCGovComp.app

City and County of San Francisco / Public Library / Building & Grounds Patrol Officer

Job-title file

Building & Grounds Patrol Officer

Enforce laws and maintain public safety — patrol, respond to incidents, investigate crimes, and make arrests.

34 employees hold this title in Public Library. Median total compensation for the role is $127,154, above the department median of $116,613.

Employees
34
Total payroll
$3.9M
Role median
$127,154
Agency median
$116,613
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$6,895$157,177+

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

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

Compare departments

This role across City and County of San Francisco

Building & Grounds Patrol Officer is held in 3 City and County of San Francisco departments. In Public Library, the median of $127,154 ranks #2 of 3.

Highest-paying departments for this role

Public Works
$136,222 · 1
War Memorial
$65,111 · 49

Median total compensation for the Building & Grounds Patrol Officer role in other City and County of San Franciscodepartments (highest first). Each bar links to that department’s page for this role.

Record list

Employees with this title

Page 1

Hassane Belkhamsa

Building & Grounds Patrol Officer/Public Library

2025 total comp
$134,465
Sub-department
Protection & Apprehension
Organization group
Culture & Recreation
Base pay
$80,809
Overtime
$14,134
Other pay
$1,357
Benefits
$38,165
Total compensation
$134,465
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
LIB
Health and Dental Benefits
$18,692
Job Code
8207
Job Family Code
8200
Organization Group Code
Culture & Recreation
Other Benefits
$7,368

At Public Library, Hassane Belkhamsa serves as a Building & Grounds Patrol Officer within Protection & Apprehension. They work permanent civil service, 0.99 FTE. Their 2025 pay totaled $134,465. Union affiliation: SEIU, Local 1021, Misc.

Wilfred Martinez

Building & Grounds Patrol Officer/Public Library

2025 total comp
$133,832
Sub-department
Protection & Apprehension
Organization group
Culture & Recreation
Base pay
$88,442
Overtime
$2,497
Other pay
$2,708
Benefits
$40,186
Total compensation
$133,832
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.02

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$19,953
Job Code
8207
Job Family Code
8200
Organization Group Code
Culture & Recreation
Other Benefits
$6,830

At Public Library, Wilfred Martinez serves as a Building & Grounds Patrol Officer within Protection & Apprehension. They work permanent civil service, 1.02 FTE. Their 2025 pay totaled $133,832. They are represented by SEIU, Local 1021, Misc.

Ana Menbreno

Building & Grounds Patrol Officer/Public Library

2025 total comp
$133,253
Sub-department
Protection & Apprehension
Organization group
Culture & Recreation
Base pay
$86,820
Overtime
$2,720
Other pay
$3,940
Benefits
$39,773
Total compensation
$133,253
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.98

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$19,104
Job Code
8207
Job Family Code
8200
Organization Group Code
Culture & Recreation
Other Benefits
$7,326

Ana Menbreno holds the role of Building & Grounds Patrol Officer at Public Library within Protection & Apprehension. Their status is permanent civil service, 0.98 FTE. In 2025, their total compensation was $133,253. Their bargaining unit is SEIU, Local 1021, Misc.

Larry Galbert

Building & Grounds Patrol Officer/Public Library

2025 total comp
$129,221
Sub-department
Protection & Apprehension
Organization group
Culture & Recreation
Base pay
$80,388
Overtime
$9,409
Other pay
$577
Benefits
$38,848
Total compensation
$129,221
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1.08

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
LIB
Health and Dental Benefits
$19,953
Job Code
8207
Job Family Code
8200
Organization Group Code
Culture & Recreation
Other Benefits
$6,988

Larry Galbert works as a Building & Grounds Patrol Officer for Public Library within Protection & Apprehension. Their status is permanent civil service, 1.08 FTE. Larry earned $129,221 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Girish Upadhyay

Building & Grounds Patrol Officer/Public Library

2025 total comp
$127,937
Sub-department
Protection & Apprehension
Organization group
Culture & Recreation
Base pay
$87,231
Overtime
$570
Other pay
$1,391
Benefits
$38,745
Total compensation
$127,937
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
LIB
Health and Dental Benefits
$19,185
Job Code
8207
Job Family Code
8200
Organization Group Code
Culture & Recreation
Other Benefits
$6,533

Girish Upadhyay holds the role of Building & Grounds Patrol Officer at Public Library within Protection & Apprehension. Their status is permanent civil service, 0.97 FTE. In 2025, their total compensation was $127,937. They are represented by SEIU, Local 1021, Misc.

Whitney Nagel

Building & Grounds Patrol Officer/Public Library

2025 total comp
$127,866
Sub-department
Protection & Apprehension
Organization group
Culture & Recreation
Base pay
$81,406
Overtime
$8,437
Other pay
$170
Benefits
$37,853
Total compensation
$127,866
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
LIB
Health and Dental Benefits
$19,104
Job Code
8207
Job Family Code
8200
Organization Group Code
Culture & Recreation
Other Benefits
$6,752

Whitney Nagel works as a Building & Grounds Patrol Officer for Public Library within Protection & Apprehension. Their status is permanent civil service, 1.03 FTE. Whitney earned $127,866 in 2025. Their bargaining unit is SEIU, Local 1021, Misc.

Roshik Singh

Building & Grounds Patrol Officer/Public Library

2025 total comp
$127,424
Sub-department
Protection & Apprehension
Organization group
Culture & Recreation
Base pay
$86,150
Overtime
$526
Other pay
$1,148
Benefits
$39,600
Total compensation
$127,424
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
LIB
Health and Dental Benefits
$19,953
Job Code
8207
Job Family Code
8200
Organization Group Code
Culture & Recreation
Other Benefits
$6,809

At Public Library, Roshik Singh serves as a Building & Grounds Patrol Officer within Protection & Apprehension. They work permanent civil service. Their 2025 pay totaled $127,424. Union affiliation: SEIU, Local 1021, Misc.