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 11

Kirk Mitchell

Driver - Truck/MNPS Maintenance

2020 total comp
$34,194
Base pay
$32,027
Overtime
$2,158
Other pay
$9
Benefits
$0
Total compensation
$34,194

Source-specific fields

Record ID
140,254
Total Pay
$34,194

At MNPS Maintenance, Kirk Mitchell serves as a Driver - Truck. Their 2020 pay totaled $34,194.

Christopher Lewis

Skill Laborer - Painting/MNPS Maintenance

2018 total comp
$34,138
Base pay
$33,305
Overtime
$830
Other pay
$4
Benefits
$0
Total compensation
$34,138

Source-specific fields

Record ID
87,997
Total Pay
$34,138

Christopher Lewis is a Skill Laborer - Painting at MNPS Maintenance. 2018 total compensation came to $34,138.

Travis Newman

Technician - Roofing Ll/MNPS Maintenance

2015 total comp
$33,978
Base pay
$368
Overtime
$0
Other pay
$33,610
Benefits
$0
Total compensation
$33,978

Source-specific fields

Record ID
13,395
Total Pay
$33,978

Travis Newman holds the role of Technician - Roofing Ll at MNPS Maintenance. In 2015, their total compensation was $33,978.

John Mcclain

Skill Laborer - Electronics Senior/MNPS Maintenance

2015 total comp
$33,956
Base pay
$27,908
Overtime
$3,503
Other pay
$2,545
Benefits
$0
Total compensation
$33,956

Source-specific fields

Record ID
13,377
Total Pay
$33,956

At MNPS Maintenance, John Mcclain serves as a Skill Laborer - Electronics Senior. Their 2015 pay totaled $33,956.

Alvin Price

Skilled Laborer Plumbing II/MNPS Maintenance

2021 total comp
$33,903
Base pay
$30,939
Overtime
$1,957
Other pay
$1,007
Benefits
$0
Total compensation
$33,903

Source-specific fields

Record ID
169,758
Total Pay
$33,903

Alvin Price holds the role of Skilled Laborer Plumbing II at MNPS Maintenance. In 2021, their total compensation was $33,903.

Mark Reeves

Skill Laborer - Electronics Senior/MNPS Maintenance

2015 total comp
$33,733
Base pay
$370
Overtime
$0
Other pay
$33,363
Benefits
$0
Total compensation
$33,733

Source-specific fields

Record ID
13,415
Total Pay
$33,733

Mark Reeves works as a Skill Laborer - Electronics Senior for MNPS Maintenance. Mark earned $33,733 in 2015.

Sixto Herrera

Skill Laborer - Painting/MNPS Maintenance

2018 total comp
$33,731
Base pay
$33,305
Overtime
$423
Other pay
$3
Benefits
$0
Total compensation
$33,731

Source-specific fields

Record ID
87,975
Total Pay
$33,731

At MNPS Maintenance, Sixto Herrera serves as a Skill Laborer - Painting. Their 2018 pay totaled $33,731.

Rodney Osborne

Skilled Laborer Painting/MNPS Maintenance

2022 total comp
$33,729
Base pay
$26,758
Overtime
$6,962
Other pay
$10
Benefits
$0
Total compensation
$33,729

Source-specific fields

Record ID
195,123
Total Pay
$33,729

Rodney Osborne holds the role of Skilled Laborer Painting at MNPS Maintenance. In 2022, their total compensation was $33,729.

William Cole

Skill Laborer - Painting/MNPS Maintenance

2018 total comp
$33,673
Base pay
$33,305
Overtime
$366
Other pay
$1
Benefits
$0
Total compensation
$33,673

Source-specific fields

Record ID
87,930
Total Pay
$33,673

At MNPS Maintenance, William Cole serves as a Skill Laborer - Painting. Their 2018 pay totaled $33,673.

Larry Shackleford

Skill Laborer - Carpentry Senior/MNPS Maintenance

2016 total comp
$33,617
Base pay
$30,205
Overtime
$3,022
Other pay
$389
Benefits
$0
Total compensation
$33,617

Source-specific fields

Record ID
38,568
Total Pay
$33,617

At MNPS Maintenance, Larry Shackleford serves as a Skill Laborer - Carpentry Senior. Their 2016 pay totaled $33,617.

Michael Kennedy

Skill Laborer - Painting/MNPS Maintenance

2019 total comp
$33,507
Base pay
$33,355
Overtime
$152
Other pay
$0
Benefits
$0
Total compensation
$33,507

Source-specific fields

Record ID
112,833
Total Pay
$33,507

Michael Kennedy is a Skill Laborer - Painting at MNPS Maintenance. 2019 total compensation came to $33,507.

Sixto Herrera

Skill Laborer - Carpentry/MNPS Maintenance

2019 total comp
$33,355
Base pay
$33,355
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$33,355

Source-specific fields

Record ID
112,819
Total Pay
$33,355

At MNPS Maintenance, Sixto Herrera serves as a Skill Laborer - Carpentry. Their 2019 pay totaled $33,355.

Carl Mcnickle

Specialist Energy Management/MNPS Maintenance

2022 total comp
$33,285
Base pay
$33,064
Overtime
$221
Other pay
$0
Benefits
$0
Total compensation
$33,285

Source-specific fields

Record ID
195,107
Total Pay
$33,285

At MNPS Maintenance, Carl Mcnickle serves as a Specialist Energy Management. Their 2022 pay totaled $33,285.

Timothy Burwell

Skill Laborer - Painting/MNPS Maintenance

2019 total comp
$32,910
Base pay
$32,124
Overtime
$784
Other pay
$2
Benefits
$0
Total compensation
$32,910

Source-specific fields

Record ID
112,769
Total Pay
$32,910

Timothy Burwell is a Skill Laborer - Painting at MNPS Maintenance. 2019 total compensation came to $32,910.

Jason Perry

Skilled Laborer HVAC II/MNPS Maintenance

2021 total comp
$32,795
Base pay
$32,345
Overtime
$450
Other pay
$0
Benefits
$0
Total compensation
$32,795

Source-specific fields

Record ID
169,746
Total Pay
$32,795

At MNPS Maintenance, Jason Perry serves as a Skilled Laborer HVAC II. Their 2021 pay totaled $32,795.

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.

Barry Pruitt

Technician Electronic Lead/MNPS Maintenance

2023 total comp
$28,766
Base pay
$22,233
Overtime
$3,766
Other pay
$2,767
Benefits
$0
Total compensation
$28,766

Source-specific fields

Record ID
229,617
Total Pay
$28,766

Barry Pruitt works as a Technician Electronic Lead for MNPS Maintenance. Barry earned $28,766 in 2023.

Calvin Campbell

Skilled Laborer HVAC II/MNPS Maintenance

2020 total comp
$28,762
Base pay
$12,153
Overtime
$0
Other pay
$16,609
Benefits
$0
Total compensation
$28,762

Source-specific fields

Record ID
140,163
Total Pay
$28,762

At MNPS Maintenance, Calvin Campbell serves as a Skilled Laborer HVAC II. Their 2020 pay totaled $28,762.

Anthony Guthrie

Laborer - General Maintenance/MNPS Maintenance

2018 total comp
$28,508
Base pay
$27,224
Overtime
$1,112
Other pay
$173
Benefits
$0
Total compensation
$28,508

Source-specific fields

Record ID
87,969
Total Pay
$28,508

At MNPS Maintenance, Anthony Guthrie serves as a Laborer - General Maintenance. Their 2018 pay totaled $28,508.

Nadia Major

Clerk - Accounting Senior/MNPS Maintenance

2018 total comp
$28,473
Base pay
$27,639
Overtime
$689
Other pay
$145
Benefits
$0
Total compensation
$28,473

Source-specific fields

Record ID
88,005
Total Pay
$28,473

Nadia Major works as a Clerk - Accounting Senior for MNPS Maintenance. Nadia earned $28,473 in 2018.