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 7

Frederic Keyes

Skill Laborer - HVAC III/MNPS Maintenance

2019 total comp
$46,860
Base pay
$45,313
Overtime
$1,541
Other pay
$6
Benefits
$0
Total compensation
$46,860

Source-specific fields

Record ID
112,834
Total Pay
$46,860

Frederic Keyes is a Skill Laborer - HVAC III at MNPS Maintenance. 2019 total compensation came to $46,860.

Matthew Mcbride

Skilled Laborer Painting/MNPS Maintenance

2025 total comp
$46,765
Base pay
$44,926
Overtime
$1,684
Other pay
$155
Benefits
$0
Total compensation
$46,765

Source-specific fields

Record ID
291,713
Total Pay
$46,765

Matthew Mcbride holds the role of Skilled Laborer Painting at MNPS Maintenance. In 2025, their total compensation was $46,765.

Charles Perkins Iv

Technician - Facility/MNPS Maintenance

2019 total comp
$46,754
Base pay
$41,228
Overtime
$5,505
Other pay
$21
Benefits
$0
Total compensation
$46,754

Source-specific fields

Record ID
112,874
Total Pay
$46,754

Charles Perkins Iv holds the role of Technician - Facility at MNPS Maintenance. In 2019, their total compensation was $46,754.

Cody Woods

Technician HVAC I/MNPS Maintenance

2025 total comp
$46,655
Base pay
$45,113
Overtime
$1,537
Other pay
$6
Benefits
$0
Total compensation
$46,655

Source-specific fields

Record ID
303,044
Total Pay
$46,655

Cody Woods is a Technician HVAC I at MNPS Maintenance. 2025 total compensation came to $46,655.

Ernest Ervin

Skilled Laborer HVAC II/MNPS Maintenance

2021 total comp
$46,564
Base pay
$43,657
Overtime
$1,904
Other pay
$1,002
Benefits
$0
Total compensation
$46,564

Source-specific fields

Record ID
169,472
Total Pay
$46,564

At MNPS Maintenance, Ernest Ervin serves as a Skilled Laborer HVAC II. Their 2021 pay totaled $46,564.

William Walker

Skill Laborer - Carpentry Senior/MNPS Maintenance

2019 total comp
$46,534
Base pay
$44,911
Overtime
$674
Other pay
$949
Benefits
$0
Total compensation
$46,534

Source-specific fields

Record ID
112,923
Total Pay
$46,534

William Walker is a Skill Laborer - Carpentry Senior at MNPS Maintenance. 2019 total compensation came to $46,534.

Terry Primm

Skill Laborer - Carpentry Senior/MNPS Maintenance

2019 total comp
$46,241
Base pay
$45,963
Overtime
$277
Other pay
$2
Benefits
$0
Total compensation
$46,241

Source-specific fields

Record ID
112,880
Total Pay
$46,241

Terry Primm holds the role of Skill Laborer - Carpentry Senior at MNPS Maintenance. In 2019, their total compensation was $46,241.

Jody Hudgins

Skilled Laborer Electronics I/MNPS Maintenance

2025 total comp
$46,208
Base pay
$30,624
Overtime
$15,444
Other pay
$140
Benefits
$0
Total compensation
$46,208

Source-specific fields

Record ID
285,500
Total Pay
$46,208

Jody Hudgins is a Skilled Laborer Electronics I at MNPS Maintenance. 2025 total compensation came to $46,208.

Jonathan Selim

Skilled Laborer Carpentry/MNPS Maintenance

2025 total comp
$46,195
Base pay
$45,685
Overtime
$509
Other pay
$1
Benefits
$0
Total compensation
$46,195

Source-specific fields

Record ID
299,117
Total Pay
$46,195

Jonathan Selim holds the role of Skilled Laborer Carpentry at MNPS Maintenance. In 2025, their total compensation was $46,195.

Herbert Perry

Skill Laborer - General Senior/MNPS Maintenance

2019 total comp
$46,170
Base pay
$45,698
Overtime
$470
Other pay
$3
Benefits
$0
Total compensation
$46,170

Source-specific fields

Record ID
112,875
Total Pay
$46,170

Herbert Perry works as a Skill Laborer - General Senior for MNPS Maintenance. Herbert earned $46,170 in 2019.

David Paschall

Worker Maintenance/MNPS Maintenance

2025 total comp
$46,027
Base pay
$45,115
Overtime
$911
Other pay
$1
Benefits
$0
Total compensation
$46,027

Source-specific fields

Record ID
293,104
Total Pay
$46,027

At MNPS Maintenance, David Paschall serves as a Worker Maintenance. Their 2025 pay totaled $46,027.

Marrell Gaddes

Skilled Laborer Painting/MNPS Maintenance

2025 total comp
$46,026
Base pay
$45,630
Overtime
$396
Other pay
$0
Benefits
$0
Total compensation
$46,026

Source-specific fields

Record ID
281,876
Total Pay
$46,026

At MNPS Maintenance, Marrell Gaddes serves as a Skilled Laborer Painting. Their 2025 pay totaled $46,026.

Charles Burns Jr

Skill Laborer - Carpentry/MNPS Maintenance

2019 total comp
$46,001
Base pay
$40,745
Overtime
$5,233
Other pay
$23
Benefits
$0
Total compensation
$46,001

Source-specific fields

Record ID
112,768
Total Pay
$46,001

Charles Burns Jr is a Skill Laborer - Carpentry at MNPS Maintenance. 2019 total compensation came to $46,001.

William Hatcher

Technician - Electrical Ld/MNPS Maintenance

2019 total comp
$45,879
Base pay
$43,934
Overtime
$1,938
Other pay
$7
Benefits
$0
Total compensation
$45,879

Source-specific fields

Record ID
112,817
Total Pay
$45,879

At MNPS Maintenance, William Hatcher serves as a Technician - Electrical Ld. Their 2019 pay totaled $45,879.

Brandy Hill

Skilled Laborer Painting II/MNPS Maintenance

2025 total comp
$45,673
Base pay
$38,815
Overtime
$6,847
Other pay
$12
Benefits
$0
Total compensation
$45,673

Source-specific fields

Record ID
286,313
Total Pay
$45,673

Brandy Hill works as a Skilled Laborer Painting II for MNPS Maintenance. Brandy earned $45,673 in 2025.

Barry Pruitt

Technician - Electronic Ld/MNPS Maintenance

2019 total comp
$45,671
Base pay
$40,502
Overtime
$5,143
Other pay
$27
Benefits
$0
Total compensation
$45,671

Source-specific fields

Record ID
112,881
Total Pay
$45,671

At MNPS Maintenance, Barry Pruitt serves as a Technician - Electronic Ld. Their 2019 pay totaled $45,671.

Kevin Mulvey

Skill Laborer - Painting Senior/MNPS Maintenance

2019 total comp
$45,577
Base pay
$45,286
Overtime
$291
Other pay
$0
Benefits
$0
Total compensation
$45,577

Source-specific fields

Record ID
112,867
Total Pay
$45,577

Kevin Mulvey works as a Skill Laborer - Painting Senior for MNPS Maintenance. Kevin earned $45,577 in 2019.

Michael Joyce

Technician Sports Field/MNPS Maintenance

2025 total comp
$45,547
Base pay
$45,531
Overtime
$16
Other pay
$0
Benefits
$0
Total compensation
$45,547

Source-specific fields

Record ID
288,239
Total Pay
$45,547

At MNPS Maintenance, Michael Joyce serves as a Technician Sports Field. Their 2025 pay totaled $45,547.

Charles Reynolds

Skill Laborer - Painting Senior/MNPS Maintenance

2019 total comp
$45,337
Base pay
$39,832
Overtime
$5,494
Other pay
$11
Benefits
$0
Total compensation
$45,337

Source-specific fields

Record ID
112,887
Total Pay
$45,337

Charles Reynolds holds the role of Skill Laborer - Painting Senior at MNPS Maintenance. In 2019, their total compensation was $45,337.

James Vonhagen

Skill Laborer - Carpentry Senior/MNPS Maintenance

2019 total comp
$45,221
Base pay
$39,152
Overtime
$6,047
Other pay
$23
Benefits
$0
Total compensation
$45,221

Source-specific fields

Record ID
112,920
Total Pay
$45,221

James Vonhagen holds the role of Skill Laborer - Carpentry Senior at MNPS Maintenance. In 2019, their total compensation was $45,221.

Vergil Stephens Jr

Skill Laborer - Electronics/MNPS Maintenance

2019 total comp
$45,193
Base pay
$44,966
Overtime
$228
Other pay
$0
Benefits
$0
Total compensation
$45,193

Source-specific fields

Record ID
112,907
Total Pay
$45,193

Vergil Stephens Jr is a Skill Laborer - Electronics at MNPS Maintenance. 2019 total compensation came to $45,193.

Jonathon Fuqua

Manager - General Maintenance/MNPS Maintenance

2021 total comp
$45,087
Base pay
$41,130
Overtime
$0
Other pay
$3,957
Benefits
$0
Total compensation
$45,087

Source-specific fields

Record ID
169,506
Total Pay
$45,087

Jonathon Fuqua is a Manager - General Maintenance at MNPS Maintenance. 2021 total compensation came to $45,087.

Ronald Escue

Skill Laborer - HVAC III/MNPS Maintenance

2019 total comp
$44,946
Base pay
$44,227
Overtime
$716
Other pay
$2
Benefits
$0
Total compensation
$44,946

Source-specific fields

Record ID
112,795
Total Pay
$44,946

Ronald Escue holds the role of Skill Laborer - HVAC III at MNPS Maintenance. In 2019, their total compensation was $44,946.

Milton Barnett

Skilled Laborer Painting II/MNPS Maintenance

2021 total comp
$44,673
Base pay
$43,657
Overtime
$16
Other pay
$1,000
Benefits
$0
Total compensation
$44,673

Source-specific fields

Record ID
169,362
Total Pay
$44,673

At MNPS Maintenance, Milton Barnett serves as a Skilled Laborer Painting II. Their 2021 pay totaled $44,673.

Jason Wooden

Skill Laborer - Carpentry Senior/MNPS Maintenance

2019 total comp
$44,652
Base pay
$43,255
Overtime
$1,381
Other pay
$16
Benefits
$0
Total compensation
$44,652

Source-specific fields

Record ID
112,930
Total Pay
$44,652

Jason Wooden holds the role of Skill Laborer - Carpentry Senior at MNPS Maintenance. In 2019, their total compensation was $44,652.

Joshua Taylor

Technician - Electrical Ld/MNPS Maintenance

2019 total comp
$44,577
Base pay
$43,281
Overtime
$1,293
Other pay
$4
Benefits
$0
Total compensation
$44,577

Source-specific fields

Record ID
112,912
Total Pay
$44,577

At MNPS Maintenance, Joshua Taylor serves as a Technician - Electrical Ld. Their 2019 pay totaled $44,577.

Jeffrey Mcdougal

Laborer General Maintenance/MNPS Maintenance

2025 total comp
$44,489
Base pay
$41,498
Overtime
$2,980
Other pay
$12
Benefits
$0
Total compensation
$44,489

Source-specific fields

Record ID
292,456
Total Pay
$44,489

Jeffrey Mcdougal holds the role of Laborer General Maintenance at MNPS Maintenance. In 2025, their total compensation was $44,489.

Trace Versluis

Skilled Laborer Roofing II/MNPS Maintenance

2025 total comp
$44,469
Base pay
$41,950
Overtime
$2,516
Other pay
$4
Benefits
$0
Total compensation
$44,469

Source-specific fields

Record ID
302,533
Total Pay
$44,469

Trace Versluis is a Skilled Laborer Roofing II at MNPS Maintenance. 2025 total compensation came to $44,469.

Eric King

Skill Laborer - Painting/MNPS Maintenance

2019 total comp
$44,376
Base pay
$43,836
Overtime
$537
Other pay
$3
Benefits
$0
Total compensation
$44,376

Source-specific fields

Record ID
112,836
Total Pay
$44,376

Eric King works as a Skill Laborer - Painting for MNPS Maintenance. Eric earned $44,376 in 2019.

Terry Vaughn

Skill Laborer - Plumbing Senior/MNPS Maintenance

2019 total comp
$44,261
Base pay
$41,228
Overtime
$3,025
Other pay
$8
Benefits
$0
Total compensation
$44,261

Source-specific fields

Record ID
112,919
Total Pay
$44,261

Terry Vaughn works as a Skill Laborer - Plumbing Senior for MNPS Maintenance. Terry earned $44,261 in 2019.

Daniel Canizzo

Skill Laborer - HVAC II/MNPS Maintenance

2019 total comp
$44,197
Base pay
$39,832
Overtime
$4,349
Other pay
$15
Benefits
$0
Total compensation
$44,197

Source-specific fields

Record ID
112,773
Total Pay
$44,197

Daniel Canizzo is a Skill Laborer - HVAC II at MNPS Maintenance. 2019 total compensation came to $44,197.

Tayshaun Thompson

Skilled Laborer Electronics I/MNPS Maintenance

2025 total comp
$44,132
Base pay
$39,791
Overtime
$4,308
Other pay
$33
Benefits
$0
Total compensation
$44,132

Source-specific fields

Record ID
300,646
Total Pay
$44,132

Tayshaun Thompson works as a Skilled Laborer Electronics I for MNPS Maintenance. Tayshaun earned $44,132 in 2025.

Daniel Snyder

Skilled Laborer HVAC II/MNPS Maintenance

2021 total comp
$44,101
Base pay
$42,180
Overtime
$920
Other pay
$1,002
Benefits
$0
Total compensation
$44,101

Source-specific fields

Record ID
169,829
Total Pay
$44,101

Daniel Snyder is a Skilled Laborer HVAC II at MNPS Maintenance. 2021 total compensation came to $44,101.

Lamont Shelton

Skill Laborer - General Senior/MNPS Maintenance

2016 total comp
$43,914
Base pay
$40,294
Overtime
$1,853
Other pay
$1,766
Benefits
$0
Total compensation
$43,914

Source-specific fields

Record ID
38,571
Total Pay
$43,914

Lamont Shelton works as a Skill Laborer - General Senior for MNPS Maintenance. Lamont earned $43,914 in 2016.

Joshua Hudson

Skilled Labor - Plumbing/MNPS Maintenance

2018 total comp
$43,743
Base pay
$40,705
Overtime
$3,024
Other pay
$13
Benefits
$0
Total compensation
$43,743

Source-specific fields

Record ID
87,983
Total Pay
$43,743

Joshua Hudson works as a Skilled Labor - Plumbing for MNPS Maintenance. Joshua earned $43,743 in 2018.

Brody Hunter

Skilled Laborer Carpentry/MNPS Maintenance

2025 total comp
$43,571
Base pay
$43,027
Overtime
$541
Other pay
$3
Benefits
$0
Total compensation
$43,571

Source-specific fields

Record ID
285,790
Total Pay
$43,571

Brody Hunter works as a Skilled Laborer Carpentry for MNPS Maintenance. Brody earned $43,571 in 2025.

Edward Mueller

Manager General Maintenance/MNPS Maintenance

2023 total comp
$43,512
Base pay
$35,625
Overtime
$0
Other pay
$7,887
Benefits
$0
Total compensation
$43,512

Source-specific fields

Record ID
229,644
Total Pay
$43,512

Edward Mueller works as a Manager General Maintenance for MNPS Maintenance. Edward earned $43,512 in 2023.

Billy Brown

Skill Laborer - Plumbing Senior/MNPS Maintenance

2019 total comp
$43,431
Base pay
$38,451
Overtime
$4,954
Other pay
$26
Benefits
$0
Total compensation
$43,431

Source-specific fields

Record ID
112,765
Total Pay
$43,431

Billy Brown is a Skill Laborer - Plumbing Senior at MNPS Maintenance. 2019 total compensation came to $43,431.

Bryan Cantor

Skilled Laborer Electronics II/MNPS Maintenance

2021 total comp
$43,322
Base pay
$41,457
Overtime
$860
Other pay
$1,004
Benefits
$0
Total compensation
$43,322

Source-specific fields

Record ID
169,403
Total Pay
$43,322

Bryan Cantor works as a Skilled Laborer Electronics II for MNPS Maintenance. Bryan earned $43,322 in 2021.

James Hollis

Skill Laborer - Carpentry Senior/MNPS Maintenance

2016 total comp
$43,224
Base pay
$19,217
Overtime
$324
Other pay
$23,683
Benefits
$0
Total compensation
$43,224

Source-specific fields

Record ID
39,881
Total Pay
$43,224

At MNPS Maintenance, James Hollis serves as a Skill Laborer - Carpentry Senior. Their 2016 pay totaled $43,224.