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

James Polk

Skill Laborer - HVAC III/MNPS Maintenance

2019 total comp
$48,200
Base pay
$46,130
Overtime
$2,068
Other pay
$2
Benefits
$0
Total compensation
$48,200

Source-specific fields

Record ID
112,877
Total Pay
$48,200

James Polk works as a Skill Laborer - HVAC III for MNPS Maintenance. James earned $48,200 in 2019.

Kevin Skinner

Skill Laborer - Masonry Senior/MNPS Maintenance

2019 total comp
$48,196
Base pay
$47,577
Overtime
$618
Other pay
$0
Benefits
$0
Total compensation
$48,196

Source-specific fields

Record ID
112,899
Total Pay
$48,196

Kevin Skinner works as a Skill Laborer - Masonry Senior for MNPS Maintenance. Kevin earned $48,196 in 2019.

Casey Allen

Skill Laborer - Carpentry Senior/MNPS Maintenance

2019 total comp
$48,105
Base pay
$41,929
Overtime
$6,161
Other pay
$16
Benefits
$0
Total compensation
$48,105

Source-specific fields

Record ID
112,754
Total Pay
$48,105

Casey Allen is a Skill Laborer - Carpentry Senior at MNPS Maintenance. 2019 total compensation came to $48,105.

Robert Greer

Skill Laborer - Carpentry Senior/MNPS Maintenance

2018 total comp
$47,921
Base pay
$43,890
Overtime
$4,010
Other pay
$21
Benefits
$0
Total compensation
$47,921

Source-specific fields

Record ID
87,965
Total Pay
$47,921

Robert Greer holds the role of Skill Laborer - Carpentry Senior at MNPS Maintenance. In 2018, their total compensation was $47,921.

Jeremy Morrow

Skilled Laborer Carpentry/MNPS Maintenance

2025 total comp
$47,848
Base pay
$45,654
Overtime
$2,178
Other pay
$16
Benefits
$0
Total compensation
$47,848

Source-specific fields

Record ID
294,068
Total Pay
$47,848

Jeremy Morrow works as a Skilled Laborer Carpentry for MNPS Maintenance. Jeremy earned $47,848 in 2025.

Michael Mays

Skilled Laborer Painting/MNPS Maintenance

2020 total comp
$47,807
Base pay
$42,895
Overtime
$3,890
Other pay
$1,022
Benefits
$0
Total compensation
$47,807

Source-specific fields

Record ID
140,247
Total Pay
$47,807

Michael Mays holds the role of Skilled Laborer Painting at MNPS Maintenance. In 2020, their total compensation was $47,807.

Gregory Laveau

Skilled Laborer Electronics I/MNPS Maintenance

2025 total comp
$47,758
Base pay
$45,510
Overtime
$2,236
Other pay
$12
Benefits
$0
Total compensation
$47,758

Source-specific fields

Record ID
289,324
Total Pay
$47,758

Gregory Laveau works as a Skilled Laborer Electronics I for MNPS Maintenance. Gregory earned $47,758 in 2025.

James Morgan Jr

Skill Laborer - Carpentry Senior/MNPS Maintenance

2019 total comp
$47,650
Base pay
$46,713
Overtime
$935
Other pay
$3
Benefits
$0
Total compensation
$47,650

Source-specific fields

Record ID
112,862
Total Pay
$47,650

James Morgan Jr is a Skill Laborer - Carpentry Senior at MNPS Maintenance. 2019 total compensation came to $47,650.

Glenis Fields

Technician HVAC II/MNPS Maintenance

2020 total comp
$47,589
Base pay
$30,856
Overtime
$875
Other pay
$15,858
Benefits
$0
Total compensation
$47,589

Source-specific fields

Record ID
140,193
Total Pay
$47,589

Glenis Fields is a Technician HVAC II at MNPS Maintenance. 2020 total compensation came to $47,589.

Demarco Strickland

Skilled Laborer Painting/MNPS Maintenance

2025 total comp
$47,517
Base pay
$45,667
Overtime
$1,838
Other pay
$12
Benefits
$0
Total compensation
$47,517

Source-specific fields

Record ID
301,434
Total Pay
$47,517

Demarco Strickland is a Skilled Laborer Painting at MNPS Maintenance. 2025 total compensation came to $47,517.

Justin Hudson

Skilled Laborer Electronics I/MNPS Maintenance

2025 total comp
$47,412
Base pay
$45,249
Overtime
$2,146
Other pay
$18
Benefits
$0
Total compensation
$47,412

Source-specific fields

Record ID
285,514
Total Pay
$47,412

Justin Hudson holds the role of Skilled Laborer Electronics I at MNPS Maintenance. In 2025, their total compensation was $47,412.

Randy Toombs

Skill Laborer - HVAC II/MNPS Maintenance

2015 total comp
$47,192
Base pay
$31,286
Overtime
$353
Other pay
$15,553
Benefits
$0
Total compensation
$47,192

Source-specific fields

Record ID
13,450
Total Pay
$47,192

Randy Toombs is a Skill Laborer - HVAC II at MNPS Maintenance. 2015 total compensation came to $47,192.

David Lynch

Technician Electrical/MNPS Maintenance

2025 total comp
$47,089
Base pay
$45,630
Overtime
$1,455
Other pay
$5
Benefits
$0
Total compensation
$47,089

Source-specific fields

Record ID
290,959
Total Pay
$47,089

David Lynch works as a Technician Electrical for MNPS Maintenance. David earned $47,089 in 2025.

Ashford Reed

Manager - Office/MNPS Maintenance

2020 total comp
$47,038
Base pay
$44,561
Overtime
$0
Other pay
$2,477
Benefits
$0
Total compensation
$47,038

Source-specific fields

Record ID
140,285
Total Pay
$47,038

At MNPS Maintenance, Ashford Reed serves as a Manager - Office. Their 2020 pay totaled $47,038.

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.