GCGovComp.app

California / Education / Maintenance Mechanic

Job-title file

Maintenance Mechanic

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

16 employees hold this title in Education. Median total compensation for the role is $65,229, below the department median of $82,233.

Employees
16
Total payroll
$876.6K
Role median
$65,229
Agency median
$82,233
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$1,158$91,105+

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

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

Maintenance Mechanic pay vs. California

Across all employers in California, the median wage for Maintenance and Repair Workers, Generalabout 143,060 people is $57,000. Education pays a median base salary of $67,180 for this role, 18% above that figureabout the 68th percentile of local pay for the occupation.

Where Education sits in the local pay range

10th
25th
Median
75th
90th
$38,810
$46,330
$57,000
$71,220
$82,710
Education median · $67,180

The bar is the range of annual wages for Maintenance and Repair Workers, General across every employer in California, from the 10th to the 90th percentile, with the middle 50% highlighted. The marker shows Education’s median base salary for this role. Both figures are base pay only.

And across the country

Nationwide, the median wage for Maintenance and Repair Workers, Generalabout 1,529,700 people is $49,590. Education’s median base salary is 35% above that national figure, about the 80th percentile of pay for the occupation nationally.

10th
25th
Median
75th
90th
$35,350
$40,840
$49,590
$62,620
$77,180
Education median · $67,180

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 California range relative to the national one.

Computed over the 13 of 16 people in this role paid at least $25,000 in base salary. The rest are part-year or part-time records, whose actual pay isn’t comparable to a full-time annual wage.

Median total compensation for this role at Education is $65,229, 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 California

Maintenance Mechanic is held in 18 California departments. In Education, the median of $65,229 ranks #15 of 18.

Highest-paying departments for this role

Median total compensation for the Maintenance Mechanic role in other Californiadepartments (highest first). Each bar links to that department’s page for this role.

Compare jurisdictions

Maintenance Mechanic beyond California

This role is reported in 11 jurisdictions. In California, the median of $70,771 ranks #3 of 11. See Maintenance Mechanic across all of California

Highest-paying jurisdictions for this role

Georgia
$100,292 · 12
City of Las Vegas
$90,896 · 15
Miami-Dade County
$61,547 · 115
Maine
$52,143 · 34
City of Baltimore
$50,202 · 44
Florida
$39,733 · 273

Median total compensation for comparable Maintenance Mechanic 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

Garrett E Nichols

Maintenance Mechanic/Education

2025 total comp
$92,090
Sub-department
School for the Deaf/Fremont
Base pay
$80,248
Overtime
$9,842
Other pay
$2,000
Benefits
$0
Total compensation
$92,090
Employment type
Full-Time
Union / bargaining unit
R12
Work county
Alameda
Middle name
N

Source-specific fields

Base Pay
$6,499
Cs/csu
Cs
Position Number
2048806940001
Salary Total
$7,279
Total Pay
$92,090

Garrett E Nichols works as a Maintenance Mechanic for Education within School for the Deaf/Fremont. Their status is full-time. Garrett earned $92,090 in 2025. Their bargaining unit is R12.

Joseph Jimenez

Maintenance Mechanic/Education

2025 total comp
$88,807
Sub-department
School for the Blind
Base pay
$77,755
Overtime
$9,052
Other pay
$2,000
Benefits
$0
Total compensation
$88,807
Employment type
Full-Time
Union / bargaining unit
R12
Work county
Alameda

Source-specific fields

Base Pay
$6,499
Cs/csu
Cs
Position Number
1848206940001
Salary Total
$7,279
Total Pay
$88,807

Joseph Jimenez holds the role of Maintenance Mechanic at Education within School for the Blind. Their status is full-time. In 2025, their total compensation was $88,807. They are represented by R12.

Derick Heredia

Maintenance Mechanic/Education

2025 total comp
$77,990
Sub-department
Diagnostic Center/South CA
Base pay
$76,990
Overtime
$0
Other pay
$1,000
Benefits
$0
Total compensation
$77,990
Employment type
Full-Time
Union / bargaining unit
R12
Work county
Los Angeles
Middle name
P

Source-specific fields

Base Pay
$6,499
Cs/csu
Cs
Position Number
2024206940001
Salary Total
$6,954
Total Pay
$77,990

Derick Heredia is a Maintenance Mechanic at Education within Diagnostic Center/South CA. They work full-time. 2025 total compensation came to $77,990. Union affiliation: R12.

Ryan Moynihan

Maintenance Mechanic/Education

2024 total comp
$75,219
Sub-department
School for the Deaf/Riverside
Base pay
$74,019
Overtime
$0
Other pay
$1,200
Benefits
$0
Total compensation
$75,219
Employment type
Full-Time
Union / bargaining unit
R12
Work county
Riverside
Middle name
M

Source-specific fields

Base Pay
$6,310
Cs/csu
Cs
Position Number
2053026940001
Salary Total
$6,310
Total Pay
$75,219

Ryan Moynihan holds the role of Maintenance Mechanic at Education within School for the Deaf/Riverside. Their status is full-time. In 2024, their total compensation was $75,219. Union affiliation: R12.

Aqil Mahmood

Maintenance Mechanic/Education

2025 total comp
$72,600
Sub-department
School for the Blind
Base pay
$67,180
Overtime
$3,819
Other pay
$1,600
Benefits
$0
Total compensation
$72,600
Employment type
Full-Time
Union / bargaining unit
R12
Work county
Alameda

Source-specific fields

Base Pay
$5,693
Cs/csu
Cs
Position Number
1848206940002
Salary Total
$6,376
Total Pay
$72,600

Aqil Mahmood is a Maintenance Mechanic at Education within School for the Blind. They work full-time. 2025 total compensation came to $72,600. They are represented by R12.

Brian Haring

Maintenance Mechanic/Education

2025 total comp
$70,901
Sub-department
School for the Deaf/Riverside
Base pay
$69,701
Overtime
$0
Other pay
$1,200
Benefits
$0
Total compensation
$70,901
Employment type
Full-Time
Union / bargaining unit
R12
Work county
Riverside
Middle name
C

Source-specific fields

Base Pay
$5,977
Cs/csu
Cs
Position Number
2053026940003
Salary Total
$6,395
Total Pay
$70,901

Brian Haring works as a Maintenance Mechanic for Education within School for the Deaf/Riverside. Their status is full-time. Brian earned $70,901 in 2025. Union affiliation: R12.

Michael Contreras

Maintenance Mechanic/Education

2025 total comp
$68,944
Sub-department
School for the Deaf/Riverside
Base pay
$67,744
Overtime
$0
Other pay
$1,200
Benefits
$0
Total compensation
$68,944
Employment type
Full-Time
Union / bargaining unit
R12
Work county
Riverside
Middle name
P

Source-specific fields

Base Pay
$5,978
Cs/csu
Cs
Position Number
2053026940002
Salary Total
$6,396
Total Pay
$68,944

At Education, Michael Contreras serves as a Maintenance Mechanic within School for the Deaf/Riverside. They work full-time. Their 2025 pay totaled $68,944. Union affiliation: R12.

Pio Tovar-Huerta

Maintenance Mechanic/Education

2023 total comp
$68,101
Sub-department
School for the Deaf/Riverside
Base pay
$44,177
Overtime
$0
Other pay
$23,924
Benefits
$0
Total compensation
$68,101
Employment type
Full-Time
Union / bargaining unit
R12
Work county
Riverside

Source-specific fields

Base Pay
$5,804
Cs/csu
Cs
Position Number
2053026940002
Salary Total
$5,804
Total Pay
$68,101

At Education, Pio Tovar-Huerta serves as a Maintenance Mechanic within School for the Deaf/Riverside. They work full-time. Their 2023 pay totaled $68,101. Their bargaining unit is R12.

Richard Candelas

Maintenance Mechanic/Education

2023 total comp
$62,356
Sub-department
Diagnostic Center/Central CA.
Base pay
$62,356
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,356
Employment type
Full-Time
Union / bargaining unit
R12
Work county
Fresno
Middle name
C

Source-specific fields

Base Pay
$5,367
Cs/csu
Cs
Position Number
1932206940900
Salary Total
$5,367
Total Pay
$62,356

Richard Candelas is a Maintenance Mechanic at Education within Diagnostic Center/Central CA.. They work full-time. 2023 total compensation came to $62,356. Their bargaining unit is R12.

Lenin Navarro Pagoada

Maintenance Mechanic/Education

2025 total comp
$56,719
Sub-department
School for the Deaf/Riverside
Base pay
$55,519
Overtime
$0
Other pay
$1,200
Benefits
$0
Total compensation
$56,719
Employment type
Full-Time
Union / bargaining unit
R12
Work county
Riverside
Middle name
O

Source-specific fields

Base Pay
$5,422
Cs/csu
Cs
Position Number
2053026940001
Salary Total
$5,802
Total Pay
$56,719

Lenin Navarro Pagoada is a Maintenance Mechanic at Education within School for the Deaf/Riverside. They work full-time. 2025 total compensation came to $56,719. Union affiliation: R12.

Robert Hawley

Maintenance Mechanic/Education

2025 total comp
$54,857
Sub-department
School for the Deaf/Fremont
Base pay
$53,007
Overtime
$650
Other pay
$1,200
Benefits
$0
Total compensation
$54,857
Employment type
Full-Time
Union / bargaining unit
R12
Work county
Alameda
Middle name
C

Source-specific fields

Base Pay
$6,499
Cs/csu
Cs
Position Number
2048806940002
Salary Total
$6,629
Total Pay
$54,857

Robert Hawley is a Maintenance Mechanic at Education within School for the Deaf/Fremont. They work full-time. 2025 total compensation came to $54,857. Their bargaining unit is R12.

Jared Toste

Maintenance Mechanic/Education

2025 total comp
$35,806
Sub-department
Diagnostic Center/Central CA
Base pay
$35,806
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,806
Employment type
Full-Time
Union / bargaining unit
R12
Work county
Fresno
Middle name
E

Source-specific fields

Base Pay
$5,693
Cs/csu
Cs
Position Number
1932206940900
Salary Total
$6,092
Total Pay
$35,806

Jared Toste works as a Maintenance Mechanic for Education within Diagnostic Center/Central CA. Their status is full-time. Jared earned $35,806 in 2025. Union affiliation: R12.

Robert Pelayo

Maintenance Mechanic/Education

2025 total comp
$27,318
Sub-department
School for the Blind
Base pay
$27,318
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$27,318
Employment type
Intermittent
Union / bargaining unit
R12
Work county
Alameda

Source-specific fields

Base Pay
$6,499
Cs/csu
Cs
Position Number
1848206940900
Salary Total
$37
Total Pay
$27,318

Robert Pelayo holds the role of Maintenance Mechanic at Education within School for the Blind. Their status is intermittent. In 2025, their total compensation was $27,318. Their bargaining unit is R12.

Gary Mcmaster

Maintenance Mechanic/Education

2025 total comp
$21,351
Sub-department
Diagnostic Center/Central CA
Base pay
$0
Overtime
$0
Other pay
$21,351
Benefits
$0
Total compensation
$21,351
Employment type
Full-Time
Union / bargaining unit
R12
Work county
Fresno
Middle name
T

Source-specific fields

Base Pay
$5,890
Cs/csu
Cs
Position Number
1932206940101
Salary Total
$5,890
Total Pay
$21,351

Gary Mcmaster holds the role of Maintenance Mechanic at Education within Diagnostic Center/Central CA. Their status is full-time. In 2025, their total compensation was $21,351. Their bargaining unit is R12.

Rudolph Martinez

Maintenance Mechanic/Education

2024 total comp
$2,393
Sub-department
Diagnostic Center/Central CA
Base pay
$2,393
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,393
Employment type
Full-Time
Union / bargaining unit
R12
Work county
Fresno
Middle name
A

Source-specific fields

Base Pay
$5,264
Cs/csu
Cs
Position Number
1932206940900
Salary Total
$5,264
Total Pay
$2,393

Rudolph Martinez holds the role of Maintenance Mechanic at Education within Diagnostic Center/Central CA. Their status is full-time. In 2024, their total compensation was $2,393. They are represented by R12.

David Ventura

Maintenance Mechanic/Education

2024 total comp
$1,158
Sub-department
School for the Blind
Base pay
$1,158
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$1,158
Employment type
Full-Time
Union / bargaining unit
R12
Work county
Alameda
Middle name
J

Source-specific fields

Base Pay
$6,067
Cs/csu
Cs
Position Number
1848206940002
Salary Total
$6,370
Total Pay
$1,158

David Ventura works as a Maintenance Mechanic for Education within School for the Blind. Their status is full-time. David earned $1,158 in 2024. Their bargaining unit is R12.