GCGovComp.app

City of Salt Lake City / Salt Lake City / Fleet Mechanic I

Job-title file

Fleet Mechanic I

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

11 employees hold this title in Salt Lake City. Median total compensation for the role is $38,692, below the department median of $78,667.

Employees
11
Total payroll
$485.2K
Role median
$38,692
Agency median
$78,667
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$8,525$82,759+

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

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

Fleet Mechanic I pay vs. the Salt Lake City-Murray, UT area

Across all employers in the Salt Lake City-Murray, UT area, the median wage for Bus and Truck Mechanics and Diesel Engine Specialistsabout 1,500 people is $65,200. Salt Lake City pays a median base salary of $55,073 for this role, 16% below that figureabout the 19th percentile of local pay for the occupation.

Where Salt Lake City sits in the local pay range

10th
25th
Median
75th
90th
$48,530
$59,470
$65,200
$76,530
$84,740
Salt Lake City median · $55,073

The bar is the range of annual wages for Bus and Truck Mechanics and Diesel Engine Specialists across every employer in the Salt Lake City-Murray, UT area, from the 10th to the 90th percentile, with the middle 50% highlighted. The marker shows Salt Lake City’s median base salary for this role. Both figures are base pay only.

And across the country

Nationwide, the median wage for Bus and Truck Mechanics and Diesel Engine Specialistsabout 289,960 people is $61,770. Salt Lake City’s median base salary is 11% below that national figure, about the 35th percentile of pay for the occupation nationally.

10th
25th
Median
75th
90th
$44,530
$50,540
$61,770
$75,470
$88,740
Salt Lake City median · $55,073

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 Salt Lake City-Murray, UT range relative to the national one.

Computed over the 71 of 90 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 Salt Lake City is $80,419, 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

Fleet Mechanic beyond City of Salt Lake City

This role is reported in 2 jurisdictions. In City of Salt Lake City, the median of $80,419 ranks #1 of 2. See Fleet Mechanic across all of City of Salt Lake City

Highest-paying jurisdictions for this role

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

Greg Lund

Fleet Mechanic I/Salt Lake City

2015 total comp
$82,888
Sub-department
Airport
Base pay
$53,405
Overtime
$0
Other pay
$0
Benefits
$29,483
Total compensation
$82,888

Source-specific fields

Pay Components
[object Object]

Greg Lund works as a Fleet Mechanic I for Salt Lake City within Airport. Greg earned $82,888 in 2015.

Trenten Bean

Fleet Mechanic I/Salt Lake City

2015 total comp
$82,244
Sub-department
Airport
Base pay
$52,970
Overtime
$0
Other pay
$0
Benefits
$29,273
Total compensation
$82,244

Source-specific fields

Pay Components
[object Object]

Trenten Bean is a Fleet Mechanic I at Salt Lake City within Airport. 2015 total compensation came to $82,244.

Joseph Pearce

Fleet Mechanic I/Salt Lake City

2015 total comp
$78,553
Sub-department
Airport
Base pay
$52,542
Overtime
$0
Other pay
$0
Benefits
$26,011
Total compensation
$78,553

Source-specific fields

Pay Components
[object Object]

Joseph Pearce is a Fleet Mechanic I at Salt Lake City within Airport. 2015 total compensation came to $78,553.

Joshua Ridley

Fleet Mechanic I/Salt Lake City

2014 total comp
$73,542
Sub-department
Department of Airports
Base pay
$46,843
Overtime
$0
Other pay
$0
Benefits
$26,698
Total compensation
$73,542

Source-specific fields

Pay Components
[object Object]

Joshua Ridley works as a Fleet Mechanic I for Salt Lake City within Department of Airports. Joshua earned $73,542 in 2014.

Joseph Leonelli

Fleet Mechanic I/Salt Lake City

2011 total comp
$42,530
Sub-department
Public Services Department
Base pay
$42,530
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$42,530

Source-specific fields

Pay Components
[object Object]

Joseph Leonelli is a Fleet Mechanic I at Salt Lake City within Public Services Department. 2011 total compensation came to $42,530.

Jerry Jaramillo

Fleet Mechanic I/Salt Lake City

2015 total comp
$38,692
Sub-department
Airport
Base pay
$28,202
Overtime
$0
Other pay
$0
Benefits
$10,490
Total compensation
$38,692

Source-specific fields

Pay Components
[object Object]

Jerry Jaramillo is a Fleet Mechanic I at Salt Lake City within Airport. 2015 total compensation came to $38,692.

Richard Feuerbach

Fleet Mechanic I/Salt Lake City

2011 total comp
$30,696
Sub-department
Airport
Base pay
$30,696
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$30,696

Source-specific fields

Pay Components
[object Object]

Richard Feuerbach is a Fleet Mechanic I at Salt Lake City within Airport. 2011 total compensation came to $30,696.

Thomas Horne

Fleet Mechanic I/Salt Lake City

2012 total comp
$20,461
Sub-department
Airport
Base pay
$20,461
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$20,461

Source-specific fields

Pay Components
[object Object]

Thomas Horne works as a Fleet Mechanic I for Salt Lake City within Airport. Thomas earned $20,461 in 2012.

David Sottosanti

Fleet Mechanic I/Salt Lake City

2015 total comp
$17,482
Sub-department
Airport
Base pay
$13,738
Overtime
$0
Other pay
$0
Benefits
$3,744
Total compensation
$17,482

Source-specific fields

Pay Components
[object Object]

David Sottosanti holds the role of Fleet Mechanic I at Salt Lake City within Airport. In 2015, their total compensation was $17,482.

Tyler Timothy

Fleet Mechanic I/Salt Lake City

2014 total comp
$9,575
Sub-department
Department of Airports
Base pay
$7,539
Overtime
$0
Other pay
$0
Benefits
$2,035
Total compensation
$9,575

Source-specific fields

Pay Components
[object Object]

Tyler Timothy is a Fleet Mechanic I at Salt Lake City within Department of Airports. 2014 total compensation came to $9,575.

Frank Wilks

Fleet Mechanic I/Salt Lake City

2015 total comp
$8,525
Sub-department
Airport
Base pay
$5,633
Overtime
$0
Other pay
$0
Benefits
$2,892
Total compensation
$8,525

Source-specific fields

Pay Components
[object Object]

Frank Wilks works as a Fleet Mechanic I for Salt Lake City within Airport. Frank earned $8,525 in 2015.