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 16

Jason Perry

Technician Energy and Conservation/MNPS Maintenance

2025 total comp
$4,815
Base pay
$4,493
Overtime
$321
Other pay
$0
Benefits
$0
Total compensation
$4,815

Source-specific fields

Record ID
293,541
Total Pay
$4,815

Jason Perry holds the role of Technician Energy and Conservation at MNPS Maintenance. In 2025, their total compensation was $4,815.

Brian Felts

Technician - Boiler Equipment/MNPS Maintenance

2016 total comp
$4,802
Base pay
$3,294
Overtime
$0
Other pay
$1,509
Benefits
$0
Total compensation
$4,802

Source-specific fields

Record ID
39,821
Total Pay
$4,802

Brian Felts holds the role of Technician - Boiler Equipment at MNPS Maintenance. In 2016, their total compensation was $4,802.

Brandon Stafford

Laborer - General Maintenance/MNPS Maintenance

2019 total comp
$4,783
Base pay
$4,783
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,783

Source-specific fields

Record ID
112,906
Total Pay
$4,783

Brandon Stafford holds the role of Laborer - General Maintenance at MNPS Maintenance. In 2019, their total compensation was $4,783.

Kenneth Bennett Jr

Worker - Maintenance/MNPS Maintenance

2015 total comp
$4,762
Base pay
$4,758
Overtime
$0
Other pay
$4
Benefits
$0
Total compensation
$4,762

Source-specific fields

Record ID
14,771
Total Pay
$4,762

At MNPS Maintenance, Kenneth Bennett Jr serves as a Worker - Maintenance. Their 2015 pay totaled $4,762.

James Shumate

Worker - Warehouse/MNPS Maintenance

2017 total comp
$4,653
Base pay
$4,425
Overtime
$0
Other pay
$227
Benefits
$0
Total compensation
$4,653

Source-specific fields

Record ID
62,552
Total Pay
$4,653

James Shumate works as a Worker - Warehouse for MNPS Maintenance. James earned $4,653 in 2017.

Jordan Oyong

Technician Electrical/MNPS Maintenance

2020 total comp
$4,228
Base pay
$4,059
Overtime
$0
Other pay
$170
Benefits
$0
Total compensation
$4,228

Source-specific fields

Record ID
140,265
Total Pay
$4,228

Jordan Oyong is a Technician Electrical at MNPS Maintenance. 2020 total compensation came to $4,228.

Robert Debose

Skill Laborer - Painting/MNPS Maintenance

2018 total comp
$4,080
Base pay
$0
Overtime
$0
Other pay
$4,080
Benefits
$0
Total compensation
$4,080

Source-specific fields

Record ID
87,941
Total Pay
$4,080

Robert Debose holds the role of Skill Laborer - Painting at MNPS Maintenance. In 2018, their total compensation was $4,080.

Dale Newton Ii

Skilled Labor - Plumbing/MNPS Maintenance

2016 total comp
$3,799
Base pay
$3,451
Overtime
$56
Other pay
$293
Benefits
$0
Total compensation
$3,799

Source-specific fields

Record ID
39,996
Total Pay
$3,799

Dale Newton Ii is a Skilled Labor - Plumbing at MNPS Maintenance. 2016 total compensation came to $3,799.

Bryan Sims

Worker Maintenance/MNPS Maintenance

2025 total comp
$3,783
Base pay
$3,783
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,783

Source-specific fields

Record ID
299,439
Total Pay
$3,783

Bryan Sims works as a Worker Maintenance for MNPS Maintenance. Bryan earned $3,783 in 2025.

Mitchell Boyd

Skilled Laborer Painting/MNPS Maintenance

2023 total comp
$3,639
Base pay
$3,638
Overtime
$0
Other pay
$1
Benefits
$0
Total compensation
$3,639

Source-specific fields

Record ID
229,589
Total Pay
$3,639

At MNPS Maintenance, Mitchell Boyd serves as a Skilled Laborer Painting. Their 2023 pay totaled $3,639.

Jeffrey Johnston

Specialist - Energy Management/MNPS Maintenance

2017 total comp
$3,374
Base pay
$2,255
Overtime
$0
Other pay
$1,119
Benefits
$0
Total compensation
$3,374

Source-specific fields

Record ID
64,975
Total Pay
$3,374

At MNPS Maintenance, Jeffrey Johnston serves as a Specialist - Energy Management. Their 2017 pay totaled $3,374.

Jason Perry

Technician HVAC I/MNPS Maintenance

2023 total comp
$3,148
Base pay
$2,829
Overtime
$0
Other pay
$319
Benefits
$0
Total compensation
$3,148

Source-specific fields

Record ID
229,588
Total Pay
$3,148

At MNPS Maintenance, Jason Perry serves as a Technician HVAC I. Their 2023 pay totaled $3,148.

Jorge Guaman

Skilled Laborer Carpentry/MNPS Maintenance

2022 total comp
$2,942
Base pay
$2,391
Overtime
$298
Other pay
$254
Benefits
$0
Total compensation
$2,942

Source-specific fields

Record ID
195,057
Total Pay
$2,942

Jorge Guaman holds the role of Skilled Laborer Carpentry at MNPS Maintenance. In 2022, their total compensation was $2,942.

Chelsea Gosnell

Clerk Accounting II/MNPS Maintenance

2025 total comp
$2,915
Base pay
$1,833
Overtime
$1,079
Other pay
$3
Benefits
$0
Total compensation
$2,915

Source-specific fields

Record ID
282,934
Total Pay
$2,915

At MNPS Maintenance, Chelsea Gosnell serves as a Clerk Accounting II. Their 2025 pay totaled $2,915.

Shannon Davidson

Technician - Electrical/MNPS Maintenance

2022 total comp
$2,365
Base pay
$1,930
Overtime
$77
Other pay
$359
Benefits
$0
Total compensation
$2,365

Source-specific fields

Record ID
195,025
Total Pay
$2,365

Shannon Davidson holds the role of Technician - Electrical at MNPS Maintenance. In 2022, their total compensation was $2,365.

Anthony Taylor

Skilled Labor - Plumbing/MNPS Maintenance

2016 total comp
$2,334
Base pay
$2,138
Overtime
$0
Other pay
$196
Benefits
$0
Total compensation
$2,334

Source-specific fields

Record ID
38,587
Total Pay
$2,334

Anthony Taylor is a Skilled Labor - Plumbing at MNPS Maintenance. 2016 total compensation came to $2,334.

Jonah Gentry Jr

Skill Laborer - Roofing Senior/MNPS Maintenance

2015 total comp
$1,854
Base pay
$0
Overtime
$0
Other pay
$1,854
Benefits
$0
Total compensation
$1,854

Source-specific fields

Record ID
13,312
Total Pay
$1,854

Jonah Gentry Jr holds the role of Skill Laborer - Roofing Senior at MNPS Maintenance. In 2015, their total compensation was $1,854.

Michael De Biase

Skilled Laborer Carpentry/MNPS Maintenance

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

Source-specific fields

Record ID
279,666
Total Pay
$1,733

Michael De Biase holds the role of Skilled Laborer Carpentry at MNPS Maintenance. In 2025, their total compensation was $1,733.

Kevin Craig

Worker - Maintenance/MNPS Maintenance

2023 total comp
$1,730
Base pay
$1,730
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$1,730

Source-specific fields

Record ID
229,585
Total Pay
$1,730

Kevin Craig is a Worker - Maintenance at MNPS Maintenance. 2023 total compensation came to $1,730.

Zachariah Tyus

Skill Laborer - Painting/MNPS Maintenance

2018 total comp
$1,500
Base pay
$0
Overtime
$0
Other pay
$1,500
Benefits
$0
Total compensation
$1,500

Source-specific fields

Record ID
88,204
Total Pay
$1,500

Zachariah Tyus works as a Skill Laborer - Painting for MNPS Maintenance. Zachariah earned $1,500 in 2018.

Terry Brunett

Not Available/MNPS Maintenance

2020 total comp
$1,434
Base pay
$262
Overtime
$0
Other pay
$1,172
Benefits
$0
Total compensation
$1,434

Source-specific fields

Record ID
140,157
Total Pay
$1,434

Terry Brunett is a Not Available at MNPS Maintenance. 2020 total compensation came to $1,434.

Christopher Maynard

Technician Fire Extinguisher II/MNPS Maintenance

2022 total comp
$1,428
Base pay
$1,428
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$1,428

Source-specific fields

Record ID
195,102
Total Pay
$1,428

Christopher Maynard holds the role of Technician Fire Extinguisher II at MNPS Maintenance. In 2022, their total compensation was $1,428.

Robert Earley

Skill Laborer - HVAC II/MNPS Maintenance

2016 total comp
$1,401
Base pay
$1,282
Overtime
$0
Other pay
$118
Benefits
$0
Total compensation
$1,401

Source-specific fields

Record ID
39,801
Total Pay
$1,401

Robert Earley is a Skill Laborer - HVAC II at MNPS Maintenance. 2016 total compensation came to $1,401.

Craig Elam

Technician - Electrical/MNPS Maintenance

2019 total comp
$1,206
Base pay
$0
Overtime
$0
Other pay
$1,206
Benefits
$0
Total compensation
$1,206

Source-specific fields

Record ID
112,792
Total Pay
$1,206

Craig Elam is a Technician - Electrical at MNPS Maintenance. 2019 total compensation came to $1,206.

Michael Kidd

Worker Warehouse/MNPS Maintenance

2020 total comp
$1,148
Base pay
$1,148
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$1,148

Source-specific fields

Record ID
140,232
Total Pay
$1,148

Michael Kidd is a Worker Warehouse at MNPS Maintenance. 2020 total compensation came to $1,148.

Zachary Moore

Manager Project Construction Capital/MNPS Maintenance

2023 total comp
$1,090
Base pay
$0
Overtime
$0
Other pay
$1,090
Benefits
$0
Total compensation
$1,090

Source-specific fields

Record ID
227,950

Zachary Moore is a Manager Project Construction Capital at MNPS Maintenance. 2023 total compensation came to $1,090.

Jonathan Harp

Technician - Electrical/MNPS Maintenance

2017 total comp
$847
Base pay
$715
Overtime
$0
Other pay
$132
Benefits
$0
Total compensation
$847

Source-specific fields

Record ID
64,928
Total Pay
$847

At MNPS Maintenance, Jonathan Harp serves as a Technician - Electrical. Their 2017 pay totaled $847.

Bryan Herrera

Laborer - General Maintenance/MNPS Maintenance

2017 total comp
$835
Base pay
$531
Overtime
$0
Other pay
$303
Benefits
$0
Total compensation
$835

Source-specific fields

Record ID
64,948
Total Pay
$835

At MNPS Maintenance, Bryan Herrera serves as a Laborer - General Maintenance. Their 2017 pay totaled $835.

Joseph Oyong

Technician - Electrical/MNPS Maintenance

2016 total comp
$778
Base pay
$635
Overtime
$143
Other pay
$0
Benefits
$0
Total compensation
$778

Source-specific fields

Record ID
40,000
Total Pay
$778

Joseph Oyong works as a Technician - Electrical for MNPS Maintenance. Joseph earned $778 in 2016.

David Johnson

Technician - Roofing Ll/MNPS Maintenance

2016 total comp
$572
Base pay
$507
Overtime
$0
Other pay
$65
Benefits
$0
Total compensation
$572

Source-specific fields

Record ID
39,909
Total Pay
$572

David Johnson works as a Technician - Roofing Ll for MNPS Maintenance. David earned $572 in 2016.

David Gaines

Skilled Laborer Painting/MNPS Maintenance

2022 total comp
$335
Base pay
$272
Overtime
$0
Other pay
$63
Benefits
$0
Total compensation
$335

Source-specific fields

Record ID
195,047
Total Pay
$335

At MNPS Maintenance, David Gaines serves as a Skilled Laborer Painting. Their 2022 pay totaled $335.

Charlie Vaughn

Technician - HVAC Filter I/MNPS Maintenance

2016 total comp
$55
Base pay
$0
Overtime
$0
Other pay
$55
Benefits
$0
Total compensation
$55

Source-specific fields

Record ID
38,595
Total Pay
$55

Charlie Vaughn works as a Technician - HVAC Filter I for MNPS Maintenance. Charlie earned $55 in 2016.