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 Felts

Technician Electrical/MNPS Maintenance

2025 total comp
$9,436
Base pay
$8,800
Overtime
$627
Other pay
$9
Benefits
$0
Total compensation
$9,436

Source-specific fields

Record ID
280,465
Total Pay
$9,436

Logan Felts works as a Technician Electrical for MNPS Maintenance. Logan earned $9,436 in 2025.

Eddie Keesee

Skill Laborer - Painting/MNPS Maintenance

2017 total comp
$9,422
Base pay
$8,843
Overtime
$450
Other pay
$129
Benefits
$0
Total compensation
$9,422

Source-specific fields

Record ID
64,981
Total Pay
$9,422

Eddie Keesee is a Skill Laborer - Painting at MNPS Maintenance. 2017 total compensation came to $9,422.

Brandon Heffington

Laborer - General Maintenance/MNPS Maintenance

2015 total comp
$9,320
Base pay
$9,236
Overtime
$0
Other pay
$84
Benefits
$0
Total compensation
$9,320

Source-specific fields

Record ID
13,330
Total Pay
$9,320

At MNPS Maintenance, Brandon Heffington serves as a Laborer - General Maintenance. Their 2015 pay totaled $9,320.

James Honeycutt

Technician Electrical/MNPS Maintenance

2023 total comp
$9,264
Base pay
$8,345
Overtime
$913
Other pay
$6
Benefits
$0
Total compensation
$9,264

Source-specific fields

Record ID
229,597
Total Pay
$9,264

At MNPS Maintenance, James Honeycutt serves as a Technician Electrical. Their 2023 pay totaled $9,264.

James Hayes

Skill Laborer - HVAC II/MNPS Maintenance

2017 total comp
$9,163
Base pay
$7,987
Overtime
$503
Other pay
$673
Benefits
$0
Total compensation
$9,163

Source-specific fields

Record ID
64,939
Total Pay
$9,163

James Hayes is a Skill Laborer - HVAC II at MNPS Maintenance. 2017 total compensation came to $9,163.

Jayce Craig

Laborer General Maintenance/MNPS Maintenance

2025 total comp
$8,952
Base pay
$8,951
Overtime
$0
Other pay
$1
Benefits
$0
Total compensation
$8,952

Source-specific fields

Record ID
278,317
Total Pay
$8,952

Jayce Craig works as a Laborer General Maintenance for MNPS Maintenance. Jayce earned $8,952 in 2025.

Wurya Shwani

Skilled Laborer HVAC II/MNPS Maintenance

2021 total comp
$8,902
Base pay
$8,902
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$8,902

Source-specific fields

Record ID
169,805
Total Pay
$8,902

Wurya Shwani holds the role of Skilled Laborer HVAC II at MNPS Maintenance. In 2021, their total compensation was $8,902.

Daniel Snyder

Skilled Laborer HVAC Filter II/MNPS Maintenance

2023 total comp
$8,786
Base pay
$8,572
Overtime
$212
Other pay
$2
Benefits
$0
Total compensation
$8,786

Source-specific fields

Record ID
229,595
Total Pay
$8,786

Daniel Snyder holds the role of Skilled Laborer HVAC Filter II at MNPS Maintenance. In 2023, their total compensation was $8,786.

William Rogers

Skilled Laborer Plumbing II/MNPS Maintenance

2025 total comp
$8,727
Base pay
$7,892
Overtime
$824
Other pay
$11
Benefits
$0
Total compensation
$8,727

Source-specific fields

Record ID
296,294
Total Pay
$8,727

William Rogers is a Skilled Laborer Plumbing II at MNPS Maintenance. 2025 total compensation came to $8,727.

James Mitchell

Skill Laborer - Plumbing Senior/MNPS Maintenance

2017 total comp
$8,676
Base pay
$7,206
Overtime
$0
Other pay
$1,471
Benefits
$0
Total compensation
$8,676

Source-specific fields

Record ID
62,508
Total Pay
$8,676

James Mitchell holds the role of Skill Laborer - Plumbing Senior at MNPS Maintenance. In 2017, their total compensation was $8,676.

Charles Douglas Jr

Technician - Enviro Health & Safety/MNPS Maintenance

2017 total comp
$8,653
Base pay
$8,653
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$8,653

Source-specific fields

Record ID
64,809
Total Pay
$8,653

At MNPS Maintenance, Charles Douglas Jr serves as a Technician - Enviro Health & Safety. Their 2017 pay totaled $8,653.

Michael Parks

Skill Laborer - HVAC II/MNPS Maintenance

2016 total comp
$8,513
Base pay
$8,041
Overtime
$16
Other pay
$455
Benefits
$0
Total compensation
$8,513

Source-specific fields

Record ID
38,020
Total Pay
$8,513

Michael Parks is a Skill Laborer - HVAC II at MNPS Maintenance. 2016 total compensation came to $8,513.

Mason Silva

Technician Electrical/MNPS Maintenance

2025 total comp
$8,433
Base pay
$8,122
Overtime
$311
Other pay
$0
Benefits
$0
Total compensation
$8,433

Source-specific fields

Record ID
299,020
Total Pay
$8,433

Mason Silva holds the role of Technician Electrical at MNPS Maintenance. In 2025, their total compensation was $8,433.

Heather Jackson

Oper - Warehouse & Delivery Service/MNPS Maintenance

2016 total comp
$7,833
Base pay
$6,988
Overtime
$35
Other pay
$810
Benefits
$0
Total compensation
$7,833

Source-specific fields

Record ID
39,903
Total Pay
$7,833

Heather Jackson works as a Oper - Warehouse & Delivery Service for MNPS Maintenance. Heather earned $7,833 in 2016.

Brandon Carter

Technician - Electrical/MNPS Maintenance

2016 total comp
$7,670
Base pay
$7,670
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$7,670

Source-specific fields

Record ID
39,771
Total Pay
$7,670

Brandon Carter is a Technician - Electrical at MNPS Maintenance. 2016 total compensation came to $7,670.

Christopher Lauper

Skill Laborer - Electronics/MNPS Maintenance

2015 total comp
$7,490
Base pay
$5,375
Overtime
$1,234
Other pay
$881
Benefits
$0
Total compensation
$7,490

Source-specific fields

Record ID
13,363
Total Pay
$7,490

Christopher Lauper holds the role of Skill Laborer - Electronics at MNPS Maintenance. In 2015, their total compensation was $7,490.

William Siler

Skilled Laborer Painting/MNPS Maintenance

2022 total comp
$7,232
Base pay
$7,021
Overtime
$0
Other pay
$210
Benefits
$0
Total compensation
$7,232

Source-specific fields

Record ID
195,148
Total Pay
$7,232

William Siler holds the role of Skilled Laborer Painting at MNPS Maintenance. In 2022, their total compensation was $7,232.

Robert Widelock

Manager - F&Gm Senior/MNPS Maintenance

2018 total comp
$7,221
Base pay
$5,939
Overtime
$0
Other pay
$1,282
Benefits
$0
Total compensation
$7,221

Source-specific fields

Record ID
88,256
Total Pay
$7,221

Robert Widelock is a Manager - F&Gm Senior at MNPS Maintenance. 2018 total compensation came to $7,221.

Larry Pointer

Driver - Truck/MNPS Maintenance

2016 total comp
$7,210
Base pay
$6,514
Overtime
$591
Other pay
$105
Benefits
$0
Total compensation
$7,210

Source-specific fields

Record ID
38,531
Total Pay
$7,210

Larry Pointer is a Driver - Truck at MNPS Maintenance. 2016 total compensation came to $7,210.

Willie Ross Jr

Not Available/MNPS Maintenance

2020 total comp
$6,968
Base pay
$1,186
Overtime
$0
Other pay
$5,782
Benefits
$0
Total compensation
$6,968

Source-specific fields

Record ID
140,292
Total Pay
$6,968

Willie Ross Jr works as a Not Available for MNPS Maintenance. Willie earned $6,968 in 2020.

Dalton Warrick

Laborer General Maintenance/MNPS Maintenance

2023 total comp
$6,741
Base pay
$6,741
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,741

Source-specific fields

Record ID
229,594
Total Pay
$6,741

Dalton Warrick works as a Laborer General Maintenance for MNPS Maintenance. Dalton earned $6,741 in 2023.

Ulysses Perez

Worker Maintenance/MNPS Maintenance

2025 total comp
$6,658
Base pay
$6,658
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$6,658

Source-specific fields

Record ID
293,485
Total Pay
$6,658

Ulysses Perez is a Worker Maintenance at MNPS Maintenance. 2025 total compensation came to $6,658.

Hayden Miller

Skilled Laborer Carpentry/MNPS Maintenance

2025 total comp
$6,470
Base pay
$6,465
Overtime
$5
Other pay
$0
Benefits
$0
Total compensation
$6,470

Source-specific fields

Record ID
290,304
Total Pay
$6,470

Hayden Miller holds the role of Skilled Laborer Carpentry at MNPS Maintenance. In 2025, their total compensation was $6,470.

Melissa Risch

Not Available/MNPS Maintenance

2020 total comp
$6,182
Base pay
$6,177
Overtime
$5
Other pay
$0
Benefits
$0
Total compensation
$6,182

Source-specific fields

Record ID
140,288
Total Pay
$6,182

Melissa Risch holds the role of Not Available at MNPS Maintenance. In 2020, their total compensation was $6,182.

George Stephens

Technician - Fire Extinguisher/MNPS Maintenance

2019 total comp
$6,154
Base pay
$4,611
Overtime
$0
Other pay
$1,543
Benefits
$0
Total compensation
$6,154

Source-specific fields

Record ID
112,908
Total Pay
$6,154

George Stephens works as a Technician - Fire Extinguisher for MNPS Maintenance. George earned $6,154 in 2019.

Selina Seabrooks

Manager Electronics/MNPS Maintenance

2023 total comp
$6,130
Base pay
$4,974
Overtime
$0
Other pay
$1,156
Benefits
$0
Total compensation
$6,130

Source-specific fields

Record ID
229,593
Total Pay
$6,130

Selina Seabrooks is a Manager Electronics at MNPS Maintenance. 2023 total compensation came to $6,130.

Jason Perry

Skilled Laborer Plumbing/MNPS Maintenance

2020 total comp
$6,028
Base pay
$5,389
Overtime
$634
Other pay
$5
Benefits
$0
Total compensation
$6,028

Source-specific fields

Record ID
140,272
Total Pay
$6,028

Jason Perry is a Skilled Laborer Plumbing at MNPS Maintenance. 2020 total compensation came to $6,028.

Jacob Bellar

Skilled Laborer Carpentry/MNPS Maintenance

2022 total comp
$5,930
Base pay
$5,181
Overtime
$604
Other pay
$145
Benefits
$0
Total compensation
$5,930

Source-specific fields

Record ID
197,003
Total Pay
$5,930

At MNPS Maintenance, Jacob Bellar serves as a Skilled Laborer Carpentry. Their 2022 pay totaled $5,930.

Ryan Fuller

Technician Electrical Lead/MNPS Maintenance

2022 total comp
$5,732
Base pay
$1,960
Overtime
$0
Other pay
$3,773
Benefits
$0
Total compensation
$5,732

Source-specific fields

Record ID
195,045
Total Pay
$5,732

Ryan Fuller works as a Technician Electrical Lead for MNPS Maintenance. Ryan earned $5,732 in 2022.