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 5

Willie Thomas

Skilled Laborer Carpentry/MNPS Maintenance

2025 total comp
$54,036
Base pay
$50,146
Overtime
$3,875
Other pay
$15
Benefits
$0
Total compensation
$54,036

Source-specific fields

Record ID
300,543
Total Pay
$54,036

At MNPS Maintenance, Willie Thomas serves as a Skilled Laborer Carpentry. Their 2025 pay totaled $54,036.

Charlie Vaughn

Skilled Laborer Plumbing II/MNPS Maintenance

2025 total comp
$53,897
Base pay
$47,362
Overtime
$6,497
Other pay
$38
Benefits
$0
Total compensation
$53,897

Source-specific fields

Record ID
302,256
Total Pay
$53,897

Charlie Vaughn is a Skilled Laborer Plumbing II at MNPS Maintenance. 2025 total compensation came to $53,897.

Milton Barnett

Skilled Laborer Plastering/MNPS Maintenance

2025 total comp
$53,733
Base pay
$53,680
Overtime
$53
Other pay
$0
Benefits
$0
Total compensation
$53,733

Source-specific fields

Record ID
274,688
Total Pay
$53,733

Milton Barnett is a Skilled Laborer Plastering at MNPS Maintenance. 2025 total compensation came to $53,733.

Stephen Walker

Technician - Electrical Ld/MNPS Maintenance

2019 total comp
$53,721
Base pay
$50,796
Overtime
$2,909
Other pay
$16
Benefits
$0
Total compensation
$53,721

Source-specific fields

Record ID
112,922
Total Pay
$53,721

At MNPS Maintenance, Stephen Walker serves as a Technician - Electrical Ld. Their 2019 pay totaled $53,721.

Christopher White

Technician - HVAC Controls/MNPS Maintenance

2019 total comp
$53,633
Base pay
$53,173
Overtime
$460
Other pay
$0
Benefits
$0
Total compensation
$53,633

Source-specific fields

Record ID
112,926
Total Pay
$53,633

At MNPS Maintenance, Christopher White serves as a Technician - HVAC Controls. Their 2019 pay totaled $53,633.

Daniel Snyder

Skilled Laborer Painting/MNPS Maintenance

2025 total comp
$53,522
Base pay
$53,327
Overtime
$195
Other pay
$0
Benefits
$0
Total compensation
$53,522

Source-specific fields

Record ID
297,982
Total Pay
$53,522

Daniel Snyder is a Skilled Laborer Painting at MNPS Maintenance. 2025 total compensation came to $53,522.

Christopher White

Specialist - Energy Management/MNPS Maintenance

2018 total comp
$53,098
Base pay
$53,098
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$53,098

Source-specific fields

Record ID
88,248
Total Pay
$53,098

Christopher White works as a Specialist - Energy Management for MNPS Maintenance. Christopher earned $53,098 in 2018.

Corey Farris

Worker Maintenance II/MNPS Maintenance

2023 total comp
$53,071
Base pay
$51,442
Overtime
$538
Other pay
$1,091
Benefits
$0
Total compensation
$53,071

Source-specific fields

Record ID
229,685
Total Pay
$53,071

Corey Farris holds the role of Worker Maintenance II at MNPS Maintenance. In 2023, their total compensation was $53,071.

William Ford

Oper Heavy Equipment Cdl a Lead/MNPS Maintenance

2025 total comp
$53,009
Base pay
$51,699
Overtime
$1,305
Other pay
$5
Benefits
$0
Total compensation
$53,009

Source-specific fields

Record ID
281,890
Total Pay
$53,009

At MNPS Maintenance, William Ford serves as a Oper Heavy Equipment Cdl a Lead. Their 2025 pay totaled $53,009.

Michael Gilmore

Technician - Electrical Ld/MNPS Maintenance

2019 total comp
$52,987
Base pay
$51,492
Overtime
$1,492
Other pay
$3
Benefits
$0
Total compensation
$52,987

Source-specific fields

Record ID
112,806
Total Pay
$52,987

Michael Gilmore is a Technician - Electrical Ld at MNPS Maintenance. 2019 total compensation came to $52,987.

Samuel Hooper

Skilled Laborer HVAC Filter II/MNPS Maintenance

2025 total comp
$52,964
Base pay
$51,816
Overtime
$1,148
Other pay
$0
Benefits
$0
Total compensation
$52,964

Source-specific fields

Record ID
285,212
Total Pay
$52,964

Samuel Hooper holds the role of Skilled Laborer HVAC Filter II at MNPS Maintenance. In 2025, their total compensation was $52,964.

James Finley

Skill Laborer - Plumbing Senior/MNPS Maintenance

2019 total comp
$52,837
Base pay
$47,387
Overtime
$5,123
Other pay
$327
Benefits
$0
Total compensation
$52,837

Source-specific fields

Record ID
112,799
Total Pay
$52,837

At MNPS Maintenance, James Finley serves as a Skill Laborer - Plumbing Senior. Their 2019 pay totaled $52,837.

Jeremy Leibfritz

Technician Electrical/MNPS Maintenance

2025 total comp
$52,776
Base pay
$52,476
Overtime
$300
Other pay
$0
Benefits
$0
Total compensation
$52,776

Source-specific fields

Record ID
288,710
Total Pay
$52,775

Jeremy Leibfritz holds the role of Technician Electrical at MNPS Maintenance. In 2025, their total compensation was $52,776.

Benny Long

Technician HVAC I/MNPS Maintenance

2025 total comp
$52,738
Base pay
$52,459
Overtime
$278
Other pay
$0
Benefits
$0
Total compensation
$52,738

Source-specific fields

Record ID
290,062
Total Pay
$52,738

At MNPS Maintenance, Benny Long serves as a Technician HVAC I. Their 2025 pay totaled $52,738.

Jason PerryMay be multiple

Skilled Laborer HVAC Filter III/MNPS Maintenance

2025 total comp
$52,702

Source-specific fields

Record ID
293,542
Total Pay
$52,702

This Skilled Laborer HVAC Filter III record at MNPS Maintenance for Jason Perry may represent several individuals, totaling $52,702 in 2025.

Harold Berry

Skill Laborer - Plumbing Senior/MNPS Maintenance

2018 total comp
$52,568
Base pay
$29,673
Overtime
$6,939
Other pay
$15,956
Benefits
$0
Total compensation
$52,568

Source-specific fields

Record ID
87,914
Total Pay
$52,568

Harold Berry works as a Skill Laborer - Plumbing Senior for MNPS Maintenance. Harold earned $52,568 in 2018.

Roger Robinson

Skill Laborer - Carpentry Senior/MNPS Maintenance

2019 total comp
$52,537
Base pay
$51,493
Overtime
$1,037
Other pay
$8
Benefits
$0
Total compensation
$52,537

Source-specific fields

Record ID
112,891
Total Pay
$52,537

At MNPS Maintenance, Roger Robinson serves as a Skill Laborer - Carpentry Senior. Their 2019 pay totaled $52,537.

Allen Adkisson

Skilled Laborer Painting/MNPS Maintenance

2025 total comp
$52,472
Base pay
$52,459
Overtime
$13
Other pay
$0
Benefits
$0
Total compensation
$52,472

Source-specific fields

Record ID
272,847
Total Pay
$52,472

Allen Adkisson works as a Skilled Laborer Painting for MNPS Maintenance. Allen earned $52,472 in 2025.

Glenn Calbert

Skill Laborer - Painting Senior/MNPS Maintenance

2019 total comp
$52,330
Base pay
$48,743
Overtime
$3,580
Other pay
$8
Benefits
$0
Total compensation
$52,330

Source-specific fields

Record ID
112,770
Total Pay
$52,330

Glenn Calbert is a Skill Laborer - Painting Senior at MNPS Maintenance. 2019 total compensation came to $52,330.

Bruce Rasnick

Manager - Preventive Maintenance/MNPS Maintenance

2018 total comp
$52,263
Base pay
$52,263
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,263

Source-specific fields

Record ID
88,058
Total Pay
$52,263

Bruce Rasnick is a Manager - Preventive Maintenance at MNPS Maintenance. 2018 total compensation came to $52,263.

William Rogers

Skill Laborer - Plumbing Senior/MNPS Maintenance

2019 total comp
$52,185
Base pay
$47,387
Overtime
$4,779
Other pay
$20
Benefits
$0
Total compensation
$52,185

Source-specific fields

Record ID
112,892
Total Pay
$52,185

At MNPS Maintenance, William Rogers serves as a Skill Laborer - Plumbing Senior. Their 2019 pay totaled $52,185.

Carl Mcnickle Jr

Specialist - Energy Management/MNPS Maintenance

2018 total comp
$52,162
Base pay
$49,583
Overtime
$2,551
Other pay
$27
Benefits
$0
Total compensation
$52,162

Source-specific fields

Record ID
88,012
Total Pay
$52,162

Carl Mcnickle Jr is a Specialist - Energy Management at MNPS Maintenance. 2018 total compensation came to $52,162.

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.