GCGovComp.app

City of Las Vegas / Public Works - Environmental / Maintenance Mechanic

Job-title file

Maintenance Mechanic

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

15 employees hold this title in Public Works - Environmental. Median total compensation for the role is $90,896, below the department median of $128,989.

Employees
15
Total payroll
$1.2M
Role median
$90,896
Agency median
$128,989
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$669$127,290+

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

How total compensation varies among the 15 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. the Las Vegas-Henderson-North Las Vegas, NV area

Across all employers in the Las Vegas-Henderson-North Las Vegas, NV area, the median wage for Maintenance and Repair Workers, Generalabout 11,180 people is $51,910. Public Works - Environmental pays a median base salary of $61,426 for this role, 18% above that figureabout the 63rd percentile of local pay for the occupation.

Where Public Works - Environmental sits in the local pay range

10th
25th
Median
75th
90th
$36,350
$43,680
$51,910
$69,920
$80,050
Public Works - Environmental median · $61,426

The bar is the range of annual wages for Maintenance and Repair Workers, General across every employer in the Las Vegas-Henderson-North Las Vegas, NV area, from the 10th to the 90th percentile, with the middle 50% highlighted. The marker shows Public Works - Environmental’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. Public Works - Environmental’s median base salary is 24% above that national figure, about the 73rd percentile of pay for the occupation nationally.

10th
25th
Median
75th
90th
$35,350
$40,840
$49,590
$62,620
$77,180
Public Works - Environmental median · $61,426

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 Las Vegas-Henderson-North Las Vegas, NV range relative to the national one.

Computed over the 11 of 15 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 Public Works - Environmental is $90,896, 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 jurisdictions

Maintenance Mechanic beyond City of Las Vegas

This role is reported in 11 jurisdictions. In City of Las Vegas, the median of $90,896 ranks #2 of 11. See Maintenance Mechanic across all of City of Las Vegas

Highest-paying jurisdictions for this role

Georgia
$100,292 · 12
California
$70,771 · 401
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

Cory Greene

Maintenance Mechanic/Public Works - Environmental

2025 total comp
$128,273
Sub-department
Cea
Base pay
$72,184
Overtime
$3,099
Other pay
$2,360
Benefits
$50,630
Total compensation
$128,273

Source-specific fields

Gross Wages
$77,643
Record ID
71,128

Cory Greene works as a Maintenance Mechanic for Public Works - Environmental within Cea. Cory earned $128,273 in 2025.

Dale Pabst

Maintenance Mechanic/Public Works - Environmental

2025 total comp
$124,761
Sub-department
Cea
Base pay
$82,336
Overtime
$1,120
Other pay
$264
Benefits
$41,041
Total compensation
$124,761

Source-specific fields

Gross Wages
$83,720
Record ID
71,321

Dale Pabst works as a Maintenance Mechanic for Public Works - Environmental within Cea. Dale earned $124,761 in 2025.

James Moyer

Maintenance Mechanic/Public Works - Environmental

2024 total comp
$118,449
Sub-department
Cea
Base pay
$70,332
Overtime
$7,503
Other pay
$2,583
Benefits
$38,032
Total compensation
$118,449

Source-specific fields

Gross Wages
$80,417
Record ID
76,023

James Moyer holds the role of Maintenance Mechanic at Public Works - Environmental within Cea. In 2024, their total compensation was $118,449.

Timothy Clark

Maintenance Mechanic/Public Works - Environmental

2025 total comp
$108,804
Sub-department
Cea
Base pay
$71,549
Overtime
$4,493
Other pay
$175
Benefits
$32,586
Total compensation
$108,804

Source-specific fields

Gross Wages
$76,217
Record ID
71,646

Timothy Clark works as a Maintenance Mechanic for Public Works - Environmental within Cea. Timothy earned $108,804 in 2025.

Robert Jackson

Maintenance Mechanic/Public Works - Environmental

2025 total comp
$106,887
Sub-department
Cea
Base pay
$65,889
Overtime
$4,550
Other pay
$177
Benefits
$36,270
Total compensation
$106,887

Source-specific fields

Gross Wages
$70,616
Record ID
71,662

At Public Works - Environmental, Robert Jackson serves as a Maintenance Mechanic within Cea. Their 2025 pay totaled $106,887.

Alfredo Garcia

Maintenance Mechanic/Public Works - Environmental

2025 total comp
$93,929
Sub-department
Cea
Base pay
$60,309
Overtime
$1,196
Other pay
$316
Benefits
$32,109
Total compensation
$93,929

Source-specific fields

Gross Wages
$61,821
Record ID
70,202

Alfredo Garcia works as a Maintenance Mechanic for Public Works - Environmental within Cea. Alfredo earned $93,929 in 2025.

Andrew Vassar

Maintenance Mechanic/Public Works - Environmental

2025 total comp
$91,927
Sub-department
Cea
Base pay
$57,690
Overtime
$2,274
Other pay
$455
Benefits
$31,507
Total compensation
$91,927

Source-specific fields

Gross Wages
$60,419
Record ID
71,734

Andrew Vassar holds the role of Maintenance Mechanic at Public Works - Environmental within Cea. In 2025, their total compensation was $91,927.

Frank Maviglia

Maintenance Mechanic/Public Works - Environmental

2022 total comp
$90,896
Sub-department
Cea
Base pay
$61,426
Overtime
$829
Other pay
$175
Benefits
$28,465
Total compensation
$90,896

Source-specific fields

Gross Wages
$62,431
Record ID
83,449

Frank Maviglia is a Maintenance Mechanic at Public Works - Environmental within Cea. 2022 total compensation came to $90,896.

Timothy Holmes

Maintenance Mechanic/Public Works - Environmental

2025 total comp
$90,821
Sub-department
Cea
Base pay
$38,433
Overtime
$31
Other pay
$32,956
Benefits
$19,401
Total compensation
$90,821

Source-specific fields

Gross Wages
$71,420
Record ID
70,222

Timothy Holmes holds the role of Maintenance Mechanic at Public Works - Environmental within Cea. In 2025, their total compensation was $90,821.

Robert Leveck

Maintenance Mechanic/Public Works - Environmental

2016 total comp
$81,966
Sub-department
Cea
Base pay
$53,541
Overtime
$5,386
Other pay
$475
Benefits
$22,564
Total compensation
$81,966

Source-specific fields

Gross Wages
$59,402
Record ID
89,381

Robert Leveck is a Maintenance Mechanic at Public Works - Environmental within Cea. 2016 total compensation came to $81,966.

Manuel Villanueva

Maintenance Mechanic/Public Works - Environmental

2021 total comp
$79,243
Sub-department
Cea
Base pay
$60,640
Overtime
$131
Other pay
$125
Benefits
$18,347
Total compensation
$79,243

Source-specific fields

Gross Wages
$60,896
Record ID
111,212

Manuel Villanueva works as a Maintenance Mechanic for Public Works - Environmental within Cea. Manuel earned $79,243 in 2021.

Michael Dean

Maintenance Mechanic/Public Works - Environmental

2022 total comp
$64,674
Sub-department
Cea
Base pay
$20,614
Overtime
$0
Other pay
$33,820
Benefits
$10,240
Total compensation
$64,674

Source-specific fields

Gross Wages
$54,434
Record ID
82,688

At Public Works - Environmental, Michael Dean serves as a Maintenance Mechanic within Cea. Their 2022 pay totaled $64,674.

Jesus Tapia

Maintenance Mechanic/Public Works - Environmental

2025 total comp
$37,818
Sub-department
Cea
Base pay
$22,291
Overtime
$1,532
Other pay
$342
Benefits
$13,653
Total compensation
$37,818

Source-specific fields

Gross Wages
$24,165
Record ID
72,186

Jesus Tapia is a Maintenance Mechanic at Public Works - Environmental within Cea. 2025 total compensation came to $37,818.

Jon Yoffee

Maintenance Mechanic/Public Works - Environmental

2016 total comp
$11,774
Sub-department
Cea
Base pay
$7,706
Overtime
$0
Other pay
$344
Benefits
$3,724
Total compensation
$11,774

Source-specific fields

Gross Wages
$8,050
Record ID
89,266

At Public Works - Environmental, Jon Yoffee serves as a Maintenance Mechanic within Cea. Their 2016 pay totaled $11,774.

Trae Mortensen

Maintenance Mechanic/Public Works - Environmental

2025 total comp
$669
Sub-department
Cea
Base pay
$446
Overtime
$0
Other pay
$74
Benefits
$149
Total compensation
$669

Source-specific fields

Gross Wages
$520
Record ID
69,873

At Public Works - Environmental, Trae Mortensen serves as a Maintenance Mechanic within Cea. Their 2025 pay totaled $669.