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

Logan Cornwell

Technician Electrical Lead/MNPS Maintenance

2025 total comp
$55,784
Base pay
$54,370
Overtime
$1,401
Other pay
$13
Benefits
$0
Total compensation
$55,784

Source-specific fields

Record ID
279,472
Total Pay
$55,784

Logan Cornwell holds the role of Technician Electrical Lead at MNPS Maintenance. In 2025, their total compensation was $55,784.

Edward Mueller Jr

Manager - General Maintenance/MNPS Maintenance

2019 total comp
$55,742
Base pay
$55,742
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$55,742

Source-specific fields

Record ID
112,866
Total Pay
$55,742

Edward Mueller Jr is a Manager - General Maintenance at MNPS Maintenance. 2019 total compensation came to $55,742.

Michael Pugh

Skilled Laborer Plumbing/MNPS Maintenance

2025 total comp
$55,672
Base pay
$48,619
Overtime
$7,003
Other pay
$50
Benefits
$0
Total compensation
$55,672

Source-specific fields

Record ID
296,921
Total Pay
$55,672

Michael Pugh is a Skilled Laborer Plumbing at MNPS Maintenance. 2025 total compensation came to $55,672.

Timothy Yarbro

Technician Maintenance and Fencing/MNPS Maintenance

2025 total comp
$55,623
Base pay
$55,122
Overtime
$500
Other pay
$1
Benefits
$0
Total compensation
$55,623

Source-specific fields

Record ID
303,277
Total Pay
$55,623

Timothy Yarbro works as a Technician Maintenance and Fencing for MNPS Maintenance. Timothy earned $55,623 in 2025.

Travis Wooden

Skilled Laborer Carpentry II/MNPS Maintenance

2025 total comp
$55,464
Base pay
$53,487
Overtime
$1,972
Other pay
$6
Benefits
$0
Total compensation
$55,464

Source-specific fields

Record ID
303,009
Total Pay
$55,464

At MNPS Maintenance, Travis Wooden serves as a Skilled Laborer Carpentry II. Their 2025 pay totaled $55,464.

Jacob Towe

Skilled Laborer Carpentry/MNPS Maintenance

2025 total comp
$55,386
Base pay
$42,635
Overtime
$12,660
Other pay
$90
Benefits
$0
Total compensation
$55,386

Source-specific fields

Record ID
301,134
Total Pay
$55,386

At MNPS Maintenance, Jacob Towe serves as a Skilled Laborer Carpentry. Their 2025 pay totaled $55,386.

Terry Cunningham

Technician Electronic Lead/MNPS Maintenance

2023 total comp
$55,248
Base pay
$51,724
Overtime
$2,419
Other pay
$1,105
Benefits
$0
Total compensation
$55,248

Source-specific fields

Record ID
229,700
Total Pay
$55,248

Terry Cunningham is a Technician Electronic Lead at MNPS Maintenance. 2023 total compensation came to $55,248.

Leonard Laviolette

Skill Laborer - HVAC II/MNPS Maintenance

2019 total comp
$55,214
Base pay
$51,493
Overtime
$3,716
Other pay
$5
Benefits
$0
Total compensation
$55,214

Source-specific fields

Record ID
112,840
Total Pay
$55,214

Leonard Laviolette holds the role of Skill Laborer - HVAC II at MNPS Maintenance. In 2019, their total compensation was $55,214.

Robert Carter

Skilled Laborer Painting/MNPS Maintenance

2025 total comp
$55,053
Base pay
$47,221
Overtime
$7,812
Other pay
$20
Benefits
$0
Total compensation
$55,053

Source-specific fields

Record ID
276,770
Total Pay
$55,053

Robert Carter works as a Skilled Laborer Painting for MNPS Maintenance. Robert earned $55,053 in 2025.

Timothy Burwell

Skilled Laborer Painting/MNPS Maintenance

2025 total comp
$54,967
Base pay
$52,513
Overtime
$2,449
Other pay
$5
Benefits
$0
Total compensation
$54,967

Source-specific fields

Record ID
277,169
Total Pay
$54,967

Timothy Burwell holds the role of Skilled Laborer Painting at MNPS Maintenance. In 2025, their total compensation was $54,967.

Kirk Mitchell

Skilled Laborer Plumbing II/MNPS Maintenance

2025 total comp
$54,332
Base pay
$50,482
Overtime
$3,830
Other pay
$21
Benefits
$0
Total compensation
$54,332

Source-specific fields

Record ID
290,517
Total Pay
$54,332

At MNPS Maintenance, Kirk Mitchell serves as a Skilled Laborer Plumbing II. Their 2025 pay totaled $54,332.

James Polk

Skilled Laborer HVAC III/MNPS Maintenance

2021 total comp
$54,227
Base pay
$51,296
Overtime
$1,926
Other pay
$1,005
Benefits
$0
Total compensation
$54,227

Source-specific fields

Record ID
169,749
Total Pay
$54,227

At MNPS Maintenance, James Polk serves as a Skilled Laborer HVAC III. Their 2021 pay totaled $54,227.

Charles Craig

Skilled Laborer Carpentry II/MNPS Maintenance

2021 total comp
$54,206
Base pay
$49,495
Overtime
$3,696
Other pay
$1,015
Benefits
$0
Total compensation
$54,206

Source-specific fields

Record ID
169,437
Total Pay
$54,206

Charles Craig holds the role of Skilled Laborer Carpentry II at MNPS Maintenance. In 2021, their total compensation was $54,206.

Thomas Hatfield

Executive Director - Fac & Grounds Maintenance/MNPS Maintenance

2019 total comp
$54,179
Base pay
$54,179
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,179

Source-specific fields

Record ID
112,818
Total Pay
$54,179

Thomas Hatfield works as a Executive Director - Fac & Grounds Maintenance for MNPS Maintenance. Thomas earned $54,179 in 2019.

Frederica Robertson

Clerk Accounting II/MNPS Maintenance

2025 total comp
$54,136
Base pay
$53,285
Overtime
$850
Other pay
$1
Benefits
$0
Total compensation
$54,136

Source-specific fields

Record ID
297,122
Total Pay
$54,136

Frederica Robertson is a Clerk Accounting II at MNPS Maintenance. 2025 total compensation came to $54,136.

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.