GCGovComp.app

Metro Nashville / MNPS Maintenance

Agency file

MNPS Maintenance

Source file: Metro Nashville — Employee Compensation / ingested Jun 19, 2026

The MNPS Maintenance is a government agency that delivers public services and programs within its jurisdiction.

In 2025, this agency had 198 employees with median total compensation of $56,890; the highest distinct record was $109,662.

Year
2025
Total payroll
$10.4M
Employees
198
Median total
$56,890
Highest record
$109,662

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

How 2025 total compensation is spread across the 198 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($56,890) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$48,701 (92%)
  • Overtime$3,854 (7%)
  • Other$186 (0%)
  • Benefits$0 (0%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$14,021
$46,026
$56,890
$64,454
$75,626

The pay ladder for this department. Someone at the 90th percentile earns $75,626 — more than 90% of the department; the 10th percentile earns $14,021. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 11 published years.

YearTotal payrollEmployeesMedian pay
2015
$8.2M
217
$38,910
2016
$8M
2.9%
218
0.5%
$37,241
4.3%
2017
$8.1M
1.5%
207
5.0%
$39,030
4.8%
2018
$8.3M
2.2%
195
5.8%
$42,108
7.9%
2019
$7.7M
6.6%
183
6.2%
$41,689
1.0%
2020
$7.5M
3.7%
196
7.1%
$39,451
5.4%
2021
$8.2M
9.8%
193
1.5%
$43,837
11.1%
2022
$8.3M
1.3%
202
4.7%
$44,152
0.7%
2023
$9.8M
18.1%
198
2.0%
$52,473
18.8%
2024
$124.3K
98.7%
1
99.5%
$124,306
136.9%
2025
$10.4M
8300.8%
198
19700.0%
$56,890
54.2%

Record list

Employees

Page 1

Thomas Hobson

Skill Laborer - Roofing Senior/MNPS Maintenance

2017 total comp
$32,617
Base pay
$31,342
Overtime
$577
Other pay
$698
Benefits
$0
Total compensation
$32,617

Source-specific fields

Record ID
64,956
Total Pay
$32,617

At MNPS Maintenance, Thomas Hobson serves as a Skill Laborer - Roofing Senior. Their 2017 pay totaled $32,617.

Jessie Edgin

Technician Sports Field/MNPS Maintenance

2023 total comp
$32,456
Base pay
$25,730
Overtime
$5,618
Other pay
$1,108
Benefits
$0
Total compensation
$32,456

Source-specific fields

Record ID
229,622
Total Pay
$32,456

At MNPS Maintenance, Jessie Edgin serves as a Technician Sports Field. Their 2023 pay totaled $32,456.

Ricky Temple

Skilled Laborer Electronics I/MNPS Maintenance

2022 total comp
$32,400
Base pay
$31,302
Overtime
$1,093
Other pay
$6
Benefits
$0
Total compensation
$32,400

Source-specific fields

Record ID
195,162
Total Pay
$32,400

Ricky Temple is a Skilled Laborer Electronics I at MNPS Maintenance. 2022 total compensation came to $32,400.

Jeremy Hooper

Technician - Sports Field/MNPS Maintenance

2021 total comp
$32,190
Base pay
$29,652
Overtime
$1,075
Other pay
$1,464
Benefits
$0
Total compensation
$32,190

Source-specific fields

Record ID
169,576
Total Pay
$32,190

Jeremy Hooper is a Technician - Sports Field at MNPS Maintenance. 2021 total compensation came to $32,190.

Brian Mahoney Jr

Skill Laborer - Painting/MNPS Maintenance

2019 total comp
$32,135
Base pay
$32,124
Overtime
$12
Other pay
$0
Benefits
$0
Total compensation
$32,135

Source-specific fields

Record ID
112,846
Total Pay
$32,135

At MNPS Maintenance, Brian Mahoney Jr serves as a Skill Laborer - Painting. Their 2019 pay totaled $32,135.

Donald Duke

Driver - Truck/MNPS Maintenance

2020 total comp
$32,084
Base pay
$26,184
Overtime
$5,885
Other pay
$15
Benefits
$0
Total compensation
$32,084

Source-specific fields

Record ID
140,182
Total Pay
$32,084

Donald Duke works as a Driver - Truck for MNPS Maintenance. Donald earned $32,084 in 2020.

David Scott

Technician HVAC I/MNPS Maintenance

2023 total comp
$32,050
Base pay
$26,149
Overtime
$5,296
Other pay
$605
Benefits
$0
Total compensation
$32,050

Source-specific fields

Record ID
229,621
Total Pay
$32,050

David Scott works as a Technician HVAC I for MNPS Maintenance. David earned $32,050 in 2023.

Benjamin Orsbon

Worker - Maintenance/MNPS Maintenance

2018 total comp
$31,947
Base pay
$30,873
Overtime
$1,069
Other pay
$4
Benefits
$0
Total compensation
$31,947

Source-specific fields

Record ID
88,026
Total Pay
$31,947

Benjamin Orsbon works as a Worker - Maintenance for MNPS Maintenance. Benjamin earned $31,947 in 2018.

William Walker

Skilled Laborer Carpentry II/MNPS Maintenance

2025 total comp
$31,945
Base pay
$31,752
Overtime
$192
Other pay
$1
Benefits
$0
Total compensation
$31,945

Source-specific fields

Record ID
301,939
Total Pay
$31,945

At MNPS Maintenance, William Walker serves as a Skilled Laborer Carpentry II. Their 2025 pay totaled $31,945.

Allen Adkisson

Worker Warehouse/MNPS Maintenance

2021 total comp
$31,890
Base pay
$30,538
Overtime
$347
Other pay
$1,005
Benefits
$0
Total compensation
$31,890

Source-specific fields

Record ID
169,347
Total Pay
$31,890

Allen Adkisson holds the role of Worker Warehouse at MNPS Maintenance. In 2021, their total compensation was $31,890.

Joshua Green

Technician Environmental Health and Safety/MNPS Maintenance

2025 total comp
$31,333
Base pay
$31,191
Overtime
$139
Other pay
$3
Benefits
$0
Total compensation
$31,333

Source-specific fields

Record ID
283,174
Total Pay
$31,333

Joshua Green works as a Technician Environmental Health and Safety for MNPS Maintenance. Joshua earned $31,333 in 2025.

Brian Mahoney

Skilled Laborer Plumbing II/MNPS Maintenance

2022 total comp
$31,267
Base pay
$30,074
Overtime
$1,189
Other pay
$5
Benefits
$0
Total compensation
$31,267

Source-specific fields

Record ID
195,097
Total Pay
$31,267

Brian Mahoney works as a Skilled Laborer Plumbing II for MNPS Maintenance. Brian earned $31,267 in 2022.

Alvin Price Iii

Skilled Labor - Plumbing/MNPS Maintenance

2016 total comp
$31,029
Base pay
$29,987
Overtime
$573
Other pay
$469
Benefits
$0
Total compensation
$31,029

Source-specific fields

Record ID
38,539
Total Pay
$31,029

Alvin Price Iii works as a Skilled Labor - Plumbing for MNPS Maintenance. Alvin earned $31,029 in 2016.

Michael Brown

Worker Maintenance II/MNPS Maintenance

2020 total comp
$30,532
Base pay
$28,068
Overtime
$415
Other pay
$2,048
Benefits
$0
Total compensation
$30,532

Source-specific fields

Record ID
140,156
Total Pay
$30,532

Michael Brown works as a Worker Maintenance II for MNPS Maintenance. Michael earned $30,532 in 2020.

Ronald Corder

Skill Laborer - Painting/MNPS Maintenance

2019 total comp
$30,365
Base pay
$28,163
Overtime
$2,201
Other pay
$0
Benefits
$0
Total compensation
$30,365

Source-specific fields

Record ID
112,780
Total Pay
$30,365

Ronald Corder is a Skill Laborer - Painting at MNPS Maintenance. 2019 total compensation came to $30,365.

Daniel Canizzo

Skilled Laborer HVAC Filter III/MNPS Maintenance

2022 total comp
$30,289
Base pay
$28,742
Overtime
$1,545
Other pay
$1
Benefits
$0
Total compensation
$30,289

Source-specific fields

Record ID
195,003
Total Pay
$30,289

Daniel Canizzo is a Skilled Laborer HVAC Filter III at MNPS Maintenance. 2022 total compensation came to $30,289.

Brian Osborne

Skilled Laborer Plumbing/MNPS Maintenance

2021 total comp
$30,152
Base pay
$28,811
Overtime
$1,335
Other pay
$7
Benefits
$0
Total compensation
$30,152

Source-specific fields

Record ID
169,722
Total Pay
$30,152

Brian Osborne holds the role of Skilled Laborer Plumbing at MNPS Maintenance. In 2021, their total compensation was $30,152.

Zachary Steele

Technician - Electrical/MNPS Maintenance

2016 total comp
$30,138
Base pay
$29,049
Overtime
$1,089
Other pay
$0
Benefits
$0
Total compensation
$30,138

Source-specific fields

Record ID
38,581
Total Pay
$30,138

Zachary Steele is a Technician - Electrical at MNPS Maintenance. 2016 total compensation came to $30,138.

Jeremiah Hatfield

Manager - General Maintenance/MNPS Maintenance

2016 total comp
$29,280
Base pay
$18,255
Overtime
$0
Other pay
$11,025
Benefits
$0
Total compensation
$29,280

Source-specific fields

Record ID
39,865
Total Pay
$29,280

Jeremiah Hatfield works as a Manager - General Maintenance for MNPS Maintenance. Jeremiah earned $29,280 in 2016.

Jayden Boyd

Worker Warehouse/MNPS Maintenance

2023 total comp
$29,031
Base pay
$28,836
Overtime
$195
Other pay
$0
Benefits
$0
Total compensation
$29,031

Source-specific fields

Record ID
229,618
Total Pay
$29,031

Jayden Boyd works as a Worker Warehouse for MNPS Maintenance. Jayden earned $29,031 in 2023.

Larry Slaven

Skill Laborer - Carpentry Senior/MNPS Maintenance

2016 total comp
$28,929
Base pay
$14,225
Overtime
$3,908
Other pay
$10,797
Benefits
$0
Total compensation
$28,929

Source-specific fields

Record ID
38,575
Total Pay
$28,929

Larry Slaven is a Skill Laborer - Carpentry Senior at MNPS Maintenance. 2016 total compensation came to $28,929.