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

Frederic Keyes

Skilled Laborer HVAC III/MNPS Maintenance

2021 total comp
$52,095
Base pay
$49,698
Overtime
$1,387
Other pay
$1,009
Benefits
$0
Total compensation
$52,095

Source-specific fields

Record ID
169,610
Total Pay
$52,095

Frederic Keyes is a Skilled Laborer HVAC III at MNPS Maintenance. 2021 total compensation came to $52,095.

George Kaylor

Technician Electrical Lead/MNPS Maintenance

2023 total comp
$52,005
Base pay
$49,375
Overtime
$1,531
Other pay
$1,098
Benefits
$0
Total compensation
$52,005

Source-specific fields

Record ID
229,678
Total Pay
$52,005

George Kaylor holds the role of Technician Electrical Lead at MNPS Maintenance. In 2023, their total compensation was $52,005.

Brian Mahoney

Technician - Electrical/MNPS Maintenance

2023 total comp
$51,951
Base pay
$45,058
Overtime
$4,259
Other pay
$2,634
Benefits
$0
Total compensation
$51,951

Source-specific fields

Record ID
229,676
Total Pay
$51,951

Brian Mahoney works as a Technician - Electrical for MNPS Maintenance. Brian earned $51,951 in 2023.

Paul Baugh

Driver - Truck/MNPS Maintenance

2018 total comp
$51,914
Base pay
$46,303
Overtime
$1,740
Other pay
$3,871
Benefits
$0
Total compensation
$51,914

Source-specific fields

Record ID
87,912
Total Pay
$51,914

Paul Baugh works as a Driver - Truck for MNPS Maintenance. Paul earned $51,914 in 2018.

Jovan Young

Technician Environmental Health and Safety/MNPS Maintenance

2023 total comp
$51,836
Base pay
$45,869
Overtime
$4,858
Other pay
$1,109
Benefits
$0
Total compensation
$51,836

Source-specific fields

Record ID
229,674
Total Pay
$51,836

At MNPS Maintenance, Jovan Young serves as a Technician Environmental Health and Safety. Their 2023 pay totaled $51,836.

Heather Jackson

Technician Electronic Lead/MNPS Maintenance

2025 total comp
$51,753
Base pay
$47,604
Overtime
$3,793
Other pay
$357
Benefits
$0
Total compensation
$51,753

Source-specific fields

Record ID
286,178
Total Pay
$51,753

Heather Jackson holds the role of Technician Electronic Lead at MNPS Maintenance. In 2025, their total compensation was $51,753.

Mitchell Groves

Skill Laborer - Roofing Senior/MNPS Maintenance

2019 total comp
$51,691
Base pay
$51,493
Overtime
$198
Other pay
$0
Benefits
$0
Total compensation
$51,691

Source-specific fields

Record ID
112,811
Total Pay
$51,691

At MNPS Maintenance, Mitchell Groves serves as a Skill Laborer - Roofing Senior. Their 2019 pay totaled $51,691.

Michael Goodwin

Technician - Electronic Ld/MNPS Maintenance

2019 total comp
$51,651
Base pay
$51,493
Overtime
$158
Other pay
$1
Benefits
$0
Total compensation
$51,651

Source-specific fields

Record ID
112,808
Total Pay
$51,651

At MNPS Maintenance, Michael Goodwin serves as a Technician - Electronic Ld. Their 2019 pay totaled $51,651.

Ryan Fuller

Technician - Electrical Ld/MNPS Maintenance

2019 total comp
$51,516
Base pay
$47,387
Overtime
$4,126
Other pay
$4
Benefits
$0
Total compensation
$51,516

Source-specific fields

Record ID
112,802
Total Pay
$51,516

At MNPS Maintenance, Ryan Fuller serves as a Technician - Electrical Ld. Their 2019 pay totaled $51,516.

Picksley Cheek

Technician Sports Field/MNPS Maintenance

2025 total comp
$51,512
Base pay
$50,856
Overtime
$653
Other pay
$3
Benefits
$0
Total compensation
$51,512

Source-specific fields

Record ID
277,116
Total Pay
$51,512

Picksley Cheek holds the role of Technician Sports Field at MNPS Maintenance. In 2025, their total compensation was $51,512.

David Williams

Skill Laborer - Roofing Senior/MNPS Maintenance

2019 total comp
$51,493
Base pay
$51,493
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,493

Source-specific fields

Record ID
112,929
Total Pay
$51,493

David Williams is a Skill Laborer - Roofing Senior at MNPS Maintenance. 2019 total compensation came to $51,493.

Tyjuan Smith

Skill Laborer - Carpentry Senior/MNPS Maintenance

2019 total comp
$51,451
Base pay
$44,421
Overtime
$2,728
Other pay
$4,303
Benefits
$0
Total compensation
$51,451

Source-specific fields

Record ID
112,902
Total Pay
$51,451

Tyjuan Smith is a Skill Laborer - Carpentry Senior at MNPS Maintenance. 2019 total compensation came to $51,451.

Willie Ross Jr

Manager - Electronics/MNPS Maintenance

2019 total comp
$51,402
Base pay
$51,402
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,402

Source-specific fields

Record ID
112,893
Total Pay
$51,402

Willie Ross Jr is a Manager - Electronics at MNPS Maintenance. 2019 total compensation came to $51,402.

Willie Ross Jr

Foreman - Electronics/MNPS Maintenance

2018 total comp
$51,328
Base pay
$51,328
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,328

Source-specific fields

Record ID
88,095
Total Pay
$51,328

At MNPS Maintenance, Willie Ross Jr serves as a Foreman - Electronics. Their 2018 pay totaled $51,328.

Casey Allen

Skilled Laborer HVAC II/MNPS Maintenance

2021 total comp
$51,210
Base pay
$45,841
Overtime
$4,356
Other pay
$1,013
Benefits
$0
Total compensation
$51,210

Source-specific fields

Record ID
169,350
Total Pay
$51,210

Casey Allen holds the role of Skilled Laborer HVAC II at MNPS Maintenance. In 2021, their total compensation was $51,210.

Dennis Laney

Skilled Laborer HVAC Filter III/MNPS Maintenance

2022 total comp
$51,188
Base pay
$36,621
Overtime
$495
Other pay
$14,072
Benefits
$0
Total compensation
$51,188

Source-specific fields

Record ID
195,090
Total Pay
$51,188

At MNPS Maintenance, Dennis Laney serves as a Skilled Laborer HVAC Filter III. Their 2022 pay totaled $51,188.

Mario Stratton

Skilled Laborer Carpentry/MNPS Maintenance

2025 total comp
$51,149
Base pay
$48,640
Overtime
$2,314
Other pay
$196
Benefits
$0
Total compensation
$51,149

Source-specific fields

Record ID
301,366
Total Pay
$51,149

Mario Stratton is a Skilled Laborer Carpentry at MNPS Maintenance. 2025 total compensation came to $51,149.

Kerry Young

Worker Maintenance/MNPS Maintenance

2025 total comp
$51,093
Base pay
$51,067
Overtime
$25
Other pay
$0
Benefits
$0
Total compensation
$51,093

Source-specific fields

Record ID
302,651
Total Pay
$51,093

Kerry Young is a Worker Maintenance at MNPS Maintenance. 2025 total compensation came to $51,093.

Travis Smith

Technician - Roofing I/MNPS Maintenance

2021 total comp
$51,044
Base pay
$46,553
Overtime
$3,481
Other pay
$1,009
Benefits
$0
Total compensation
$51,044

Source-specific fields

Record ID
169,820
Total Pay
$51,044

Travis Smith works as a Technician - Roofing I for MNPS Maintenance. Travis earned $51,044 in 2021.

Joshua Hudson

Skill Laborer - Plumbing Senior/MNPS Maintenance

2019 total comp
$50,812
Base pay
$40,745
Overtime
$7,953
Other pay
$2,114
Benefits
$0
Total compensation
$50,812

Source-specific fields

Record ID
112,826
Total Pay
$50,812

At MNPS Maintenance, Joshua Hudson serves as a Skill Laborer - Plumbing Senior. Their 2019 pay totaled $50,812.

Joe Dansby

Skilled Laborer Painting/MNPS Maintenance

2025 total comp
$50,696
Base pay
$45,788
Overtime
$4,891
Other pay
$17
Benefits
$0
Total compensation
$50,696

Source-specific fields

Record ID
277,838
Total Pay
$50,696

Joe Dansby holds the role of Skilled Laborer Painting at MNPS Maintenance. In 2025, their total compensation was $50,696.

Charles Palmer Jr

Skilled Labor - Plumbing/MNPS Maintenance

2018 total comp
$50,682
Base pay
$43,890
Overtime
$6,756
Other pay
$36
Benefits
$0
Total compensation
$50,682

Source-specific fields

Record ID
88,030
Total Pay
$50,682

Charles Palmer Jr works as a Skilled Labor - Plumbing for MNPS Maintenance. Charles earned $50,682 in 2018.

Carl Mcnickle Jr

Technician - HVAC Controls/MNPS Maintenance

2019 total comp
$50,576
Base pay
$49,656
Overtime
$913
Other pay
$7
Benefits
$0
Total compensation
$50,576

Source-specific fields

Record ID
112,855
Total Pay
$50,576

Carl Mcnickle Jr holds the role of Technician - HVAC Controls at MNPS Maintenance. In 2019, their total compensation was $50,576.

Chelsea Gosnell

Technician Accounting II/MNPS Maintenance

2025 total comp
$50,520
Base pay
$50,461
Overtime
$59
Other pay
$0
Benefits
$0
Total compensation
$50,520

Source-specific fields

Record ID
282,935
Total Pay
$50,520

At MNPS Maintenance, Chelsea Gosnell serves as a Technician Accounting II. Their 2025 pay totaled $50,520.

Ernest Peery

Skilled Laborer Plumbing/MNPS Maintenance

2025 total comp
$50,460
Base pay
$48,612
Overtime
$1,594
Other pay
$255
Benefits
$0
Total compensation
$50,460

Source-specific fields

Record ID
293,384
Total Pay
$50,460

Ernest Peery is a Skilled Laborer Plumbing at MNPS Maintenance. 2025 total compensation came to $50,460.

Jayden Boyd

Skilled Laborer Electronics I/MNPS Maintenance

2025 total comp
$50,091
Base pay
$47,105
Overtime
$2,964
Other pay
$22
Benefits
$0
Total compensation
$50,091

Source-specific fields

Record ID
276,200
Total Pay
$50,091

Jayden Boyd holds the role of Skilled Laborer Electronics I at MNPS Maintenance. In 2025, their total compensation was $50,091.

Joeby Hice

Skilled Laborer Plumbing/MNPS Maintenance

2025 total comp
$49,820
Base pay
$47,065
Overtime
$2,745
Other pay
$11
Benefits
$0
Total compensation
$49,820

Source-specific fields

Record ID
287,478
Total Pay
$49,820

Joeby Hice is a Skilled Laborer Plumbing at MNPS Maintenance. 2025 total compensation came to $49,820.

Charles Perkins

Technician Facility/MNPS Maintenance

2021 total comp
$49,741
Base pay
$45,820
Overtime
$2,908
Other pay
$1,013
Benefits
$0
Total compensation
$49,741

Source-specific fields

Record ID
169,740
Total Pay
$49,741

Charles Perkins works as a Technician Facility for MNPS Maintenance. Charles earned $49,741 in 2021.

Michael Mays

Skill Laborer - Painting/MNPS Maintenance

2019 total comp
$49,715
Base pay
$46,349
Overtime
$3,359
Other pay
$7
Benefits
$0
Total compensation
$49,715

Source-specific fields

Record ID
112,852
Total Pay
$49,715

Michael Mays works as a Skill Laborer - Painting for MNPS Maintenance. Michael earned $49,715 in 2019.

Gilbert Gainous

Skilled Laborer Carpentry II/MNPS Maintenance

2021 total comp
$49,543
Base pay
$45,811
Overtime
$2,721
Other pay
$1,011
Benefits
$0
Total compensation
$49,543

Source-specific fields

Record ID
169,509
Total Pay
$49,543

Gilbert Gainous works as a Skilled Laborer Carpentry II for MNPS Maintenance. Gilbert earned $49,543 in 2021.

Rhett Butler

Skilled Laborer Plumbing/MNPS Maintenance

2025 total comp
$49,532
Base pay
$47,051
Overtime
$2,469
Other pay
$13
Benefits
$0
Total compensation
$49,532

Source-specific fields

Record ID
277,235
Total Pay
$49,532

At MNPS Maintenance, Rhett Butler serves as a Skilled Laborer Plumbing. Their 2025 pay totaled $49,532.

Christopher Carter

Skilled Laborer Electronics I/MNPS Maintenance

2025 total comp
$49,399
Base pay
$35,885
Overtime
$13,416
Other pay
$98
Benefits
$0
Total compensation
$49,399

Source-specific fields

Record ID
276,727
Total Pay
$49,399

Christopher Carter holds the role of Skilled Laborer Electronics I at MNPS Maintenance. In 2025, their total compensation was $49,399.

James Baggett

Worker - Maintenance/MNPS Maintenance

2023 total comp
$49,342
Base pay
$47,950
Overtime
$301
Other pay
$1,092
Benefits
$0
Total compensation
$49,342

Source-specific fields

Record ID
229,663
Total Pay
$49,342

James Baggett is a Worker - Maintenance at MNPS Maintenance. 2023 total compensation came to $49,342.

Liam Mahoney

Laborer General Maintenance/MNPS Maintenance

2025 total comp
$49,267
Base pay
$48,592
Overtime
$674
Other pay
$2
Benefits
$0
Total compensation
$49,267

Source-specific fields

Record ID
291,146
Total Pay
$49,267

Liam Mahoney works as a Laborer General Maintenance for MNPS Maintenance. Liam earned $49,267 in 2025.

Gerald Lewis

Skill Laborer - Plastering/MNPS Maintenance

2019 total comp
$49,232
Base pay
$48,743
Overtime
$489
Other pay
$0
Benefits
$0
Total compensation
$49,232

Source-specific fields

Record ID
112,842
Total Pay
$49,232

At MNPS Maintenance, Gerald Lewis serves as a Skill Laborer - Plastering. Their 2019 pay totaled $49,232.

Wurya Shwani

Skill Laborer - HVAC II/MNPS Maintenance

2019 total comp
$49,230
Base pay
$43,934
Overtime
$5,288
Other pay
$8
Benefits
$0
Total compensation
$49,230

Source-specific fields

Record ID
112,898
Total Pay
$49,230

Wurya Shwani holds the role of Skill Laborer - HVAC II at MNPS Maintenance. In 2019, their total compensation was $49,230.

Steven Young

Skilled Laborer Masonry Lead/MNPS Maintenance

2023 total comp
$49,027
Base pay
$46,883
Overtime
$1,051
Other pay
$1,093
Benefits
$0
Total compensation
$49,027

Source-specific fields

Record ID
229,660
Total Pay
$49,027

At MNPS Maintenance, Steven Young serves as a Skilled Laborer Masonry Lead. Their 2023 pay totaled $49,027.

Jeffery Durham

Skill Laborer - Painting Senior/MNPS Maintenance

2019 total comp
$48,930
Base pay
$48,743
Overtime
$187
Other pay
$0
Benefits
$0
Total compensation
$48,930

Source-specific fields

Record ID
112,790
Total Pay
$48,930

At MNPS Maintenance, Jeffery Durham serves as a Skill Laborer - Painting Senior. Their 2019 pay totaled $48,930.

Brian Slaven

Skill Laborer - Roofing Senior/MNPS Maintenance

2019 total comp
$48,725
Base pay
$46,713
Overtime
$2,002
Other pay
$11
Benefits
$0
Total compensation
$48,725

Source-specific fields

Record ID
112,900
Total Pay
$48,725

Brian Slaven holds the role of Skill Laborer - Roofing Senior at MNPS Maintenance. In 2019, their total compensation was $48,725.

Hussain Abdulrahman

Skilled Laborer Painting/MNPS Maintenance

2025 total comp
$48,686
Base pay
$46,565
Overtime
$2,110
Other pay
$10
Benefits
$0
Total compensation
$48,686

Source-specific fields

Record ID
272,677
Total Pay
$48,686

Hussain Abdulrahman works as a Skilled Laborer Painting for MNPS Maintenance. Hussain earned $48,686 in 2025.