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 8

Michael Jones

Skill Laborer - HVAC III/MNPS Maintenance

2016 total comp
$43,001
Base pay
$33,527
Overtime
$0
Other pay
$9,474
Benefits
$0
Total compensation
$43,001

Source-specific fields

Record ID
39,916
Total Pay
$43,001

Michael Jones is a Skill Laborer - HVAC III at MNPS Maintenance. 2016 total compensation came to $43,001.

Richard Bryant Ii

Worker - Maintenance/MNPS Maintenance

2019 total comp
$42,685
Base pay
$40,125
Overtime
$2,556
Other pay
$5
Benefits
$0
Total compensation
$42,685

Source-specific fields

Record ID
112,767
Total Pay
$42,685

Richard Bryant Ii works as a Worker - Maintenance for MNPS Maintenance. Richard earned $42,685 in 2019.

Anthony Elder

Manager General Maintenance/MNPS Maintenance

2025 total comp
$42,581
Base pay
$42,581
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$42,581

Source-specific fields

Record ID
281,694
Total Pay
$42,581

Anthony Elder holds the role of Manager General Maintenance at MNPS Maintenance. In 2025, their total compensation was $42,581.

Randall Lifsey

Technician - HVAC Contract Senior/MNPS Maintenance

2016 total comp
$42,580
Base pay
$42,529
Overtime
$51
Other pay
$0
Benefits
$0
Total compensation
$42,580

Source-specific fields

Record ID
39,943
Total Pay
$42,580

Randall Lifsey holds the role of Technician - HVAC Contract Senior at MNPS Maintenance. In 2016, their total compensation was $42,580.

Daniel Snyder

Skill Laborer - HVAC II/MNPS Maintenance

2019 total comp
$42,518
Base pay
$38,451
Overtime
$2,618
Other pay
$1,449
Benefits
$0
Total compensation
$42,518

Source-specific fields

Record ID
112,904
Total Pay
$42,518

At MNPS Maintenance, Daniel Snyder serves as a Skill Laborer - HVAC II. Their 2019 pay totaled $42,518.

Kamron Norman

Worker Maintenance/MNPS Maintenance

2025 total comp
$42,494
Base pay
$41,569
Overtime
$922
Other pay
$4
Benefits
$0
Total compensation
$42,494

Source-specific fields

Record ID
294,494
Total Pay
$42,494

Kamron Norman holds the role of Worker Maintenance at MNPS Maintenance. In 2025, their total compensation was $42,494.

Rickie Brown

Skill Laborer - Electronics Senior/MNPS Maintenance

2015 total comp
$42,432
Base pay
$370
Overtime
$0
Other pay
$42,063
Benefits
$0
Total compensation
$42,432

Source-specific fields

Record ID
13,271
Total Pay
$42,432

At MNPS Maintenance, Rickie Brown serves as a Skill Laborer - Electronics Senior. Their 2015 pay totaled $42,432.

Rodney Osborne

Skill Laborer - Painting/MNPS Maintenance

2019 total comp
$42,413
Base pay
$32,731
Overtime
$9,034
Other pay
$648
Benefits
$0
Total compensation
$42,413

Source-specific fields

Record ID
112,869
Total Pay
$42,413

Rodney Osborne works as a Skill Laborer - Painting for MNPS Maintenance. Rodney earned $42,413 in 2019.

Carl Mcnickle Jr

Technician - Electronic Ld/MNPS Maintenance

2016 total comp
$42,325
Base pay
$40,018
Overtime
$250
Other pay
$2,056
Benefits
$0
Total compensation
$42,325

Source-specific fields

Record ID
39,970
Total Pay
$42,325

Carl Mcnickle Jr is a Technician - Electronic Ld at MNPS Maintenance. 2016 total compensation came to $42,325.

Robert Clements

Skill Laborer - Carpentry Senior/MNPS Maintenance

2019 total comp
$42,139
Base pay
$40,502
Overtime
$1,626
Other pay
$11
Benefits
$0
Total compensation
$42,139

Source-specific fields

Record ID
112,777
Total Pay
$42,139

Robert Clements works as a Skill Laborer - Carpentry Senior for MNPS Maintenance. Robert earned $42,139 in 2019.

Ricky Temple Sr

Skill Laborer - Electronics/MNPS Maintenance

2019 total comp
$42,082
Base pay
$38,326
Overtime
$3,732
Other pay
$24
Benefits
$0
Total compensation
$42,082

Source-specific fields

Record ID
112,914
Total Pay
$42,082

Ricky Temple Sr is a Skill Laborer - Electronics at MNPS Maintenance. 2019 total compensation came to $42,082.

Gilbert Gainous

Skill Laborer - Carpentry Senior/MNPS Maintenance

2019 total comp
$42,002
Base pay
$41,228
Overtime
$766
Other pay
$9
Benefits
$0
Total compensation
$42,002

Source-specific fields

Record ID
112,804
Total Pay
$42,002

Gilbert Gainous works as a Skill Laborer - Carpentry Senior for MNPS Maintenance. Gilbert earned $42,002 in 2019.

Christopher Floyd

Laborer General Maintenance/MNPS Maintenance

2025 total comp
$41,925
Base pay
$40,962
Overtime
$962
Other pay
$2
Benefits
$0
Total compensation
$41,925

Source-specific fields

Record ID
281,488
Total Pay
$41,925

At MNPS Maintenance, Christopher Floyd serves as a Laborer General Maintenance. Their 2025 pay totaled $41,925.

Terry Cunningham

Technician - Electronic Ld/MNPS Maintenance

2019 total comp
$41,896
Base pay
$38,451
Overtime
$3,420
Other pay
$26
Benefits
$0
Total compensation
$41,896

Source-specific fields

Record ID
112,785
Total Pay
$41,896

Terry Cunningham holds the role of Technician - Electronic Ld at MNPS Maintenance. In 2019, their total compensation was $41,896.

Ernest Ervin

Skill Laborer - HVAC II/MNPS Maintenance

2019 total comp
$41,883
Base pay
$39,832
Overtime
$1,020
Other pay
$1,031
Benefits
$0
Total compensation
$41,883

Source-specific fields

Record ID
112,794
Total Pay
$41,883

Ernest Ervin holds the role of Skill Laborer - HVAC II at MNPS Maintenance. In 2019, their total compensation was $41,883.

Wesley Bryant

Technician Electrical/MNPS Maintenance

2025 total comp
$41,710
Base pay
$38,359
Overtime
$3,333
Other pay
$18
Benefits
$0
Total compensation
$41,710

Source-specific fields

Record ID
276,344
Total Pay
$41,710

Wesley Bryant holds the role of Technician Electrical at MNPS Maintenance. In 2025, their total compensation was $41,710.

Charles Sterry

Skill Laborer - Welding/MNPS Maintenance

2019 total comp
$41,689
Base pay
$41,307
Overtime
$382
Other pay
$0
Benefits
$0
Total compensation
$41,689

Source-specific fields

Record ID
112,909
Total Pay
$41,689

Charles Sterry works as a Skill Laborer - Welding for MNPS Maintenance. Charles earned $41,689 in 2019.

Alfred Taylor Jr

Skilled Labor - Plumbing/MNPS Maintenance

2019 total comp
$41,506
Base pay
$37,797
Overtime
$3,259
Other pay
$451
Benefits
$0
Total compensation
$41,506

Source-specific fields

Record ID
112,911
Total Pay
$41,506

Alfred Taylor Jr is a Skilled Labor - Plumbing at MNPS Maintenance. 2019 total compensation came to $41,506.

Brian Shade

Skilled Laborer Painting/MNPS Maintenance

2022 total comp
$41,487
Base pay
$41,356
Overtime
$0
Other pay
$131
Benefits
$0
Total compensation
$41,487

Source-specific fields

Record ID
195,146
Total Pay
$41,487

Brian Shade works as a Skilled Laborer Painting for MNPS Maintenance. Brian earned $41,487 in 2022.

Frederica Robertson

Clerk - Accounting Senior/MNPS Maintenance

2019 total comp
$41,306
Base pay
$39,803
Overtime
$1,502
Other pay
$1
Benefits
$0
Total compensation
$41,306

Source-specific fields

Record ID
112,890
Total Pay
$41,306

At MNPS Maintenance, Frederica Robertson serves as a Clerk - Accounting Senior. Their 2019 pay totaled $41,306.

Cody Allen

Skilled Laborer Painting II/MNPS Maintenance

2020 total comp
$41,298
Base pay
$40,655
Overtime
$642
Other pay
$1
Benefits
$0
Total compensation
$41,298

Source-specific fields

Record ID
140,147
Total Pay
$41,298

Cody Allen is a Skilled Laborer Painting II at MNPS Maintenance. 2020 total compensation came to $41,298.

Reginald Davis

Technician Electrical/MNPS Maintenance

2021 total comp
$41,229
Base pay
$38,584
Overtime
$1,636
Other pay
$1,009
Benefits
$0
Total compensation
$41,229

Source-specific fields

Record ID
169,448
Total Pay
$41,229

At MNPS Maintenance, Reginald Davis serves as a Technician Electrical. Their 2021 pay totaled $41,229.

Curtis Harness

Worker - Maintenance Senior/MNPS Maintenance

2019 total comp
$41,228
Base pay
$41,228
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$41,228

Source-specific fields

Record ID
112,816
Total Pay
$41,228

Curtis Harness works as a Worker - Maintenance Senior for MNPS Maintenance. Curtis earned $41,228 in 2019.

Gareth Gastley Jr

Technician - Locksmith/MNPS Maintenance

2019 total comp
$41,111
Base pay
$37,049
Overtime
$4,041
Other pay
$21
Benefits
$0
Total compensation
$41,111

Source-specific fields

Record ID
112,805
Total Pay
$41,111

At MNPS Maintenance, Gareth Gastley Jr serves as a Technician - Locksmith. Their 2019 pay totaled $41,111.

Corpatra Caldwell

Skilled Labor - Plumbing/MNPS Maintenance

2019 total comp
$41,047
Base pay
$39,516
Overtime
$1,525
Other pay
$7
Benefits
$0
Total compensation
$41,047

Source-specific fields

Record ID
112,771
Total Pay
$41,047

At MNPS Maintenance, Corpatra Caldwell serves as a Skilled Labor - Plumbing. Their 2019 pay totaled $41,047.

Eric Watts

Skill Laborer - HVAC Vrf Senior/MNPS Maintenance

2019 total comp
$40,992
Base pay
$38,897
Overtime
$2,091
Other pay
$4
Benefits
$0
Total compensation
$40,992

Source-specific fields

Record ID
112,924
Total Pay
$40,992

Eric Watts works as a Skill Laborer - HVAC Vrf Senior for MNPS Maintenance. Eric earned $40,992 in 2019.

Cody Allen

Skill Laborer - Painting Senior/MNPS Maintenance

2019 total comp
$40,969
Base pay
$40,502
Overtime
$467
Other pay
$0
Benefits
$0
Total compensation
$40,969

Source-specific fields

Record ID
112,755
Total Pay
$40,969

Cody Allen holds the role of Skill Laborer - Painting Senior at MNPS Maintenance. In 2019, their total compensation was $40,969.

Curtis Harness

Worker Maintenance II/MNPS Maintenance

2023 total comp
$40,948
Base pay
$38,849
Overtime
$1,006
Other pay
$1,094
Benefits
$0
Total compensation
$40,948

Source-specific fields

Record ID
229,640
Total Pay
$40,948

Curtis Harness is a Worker Maintenance II at MNPS Maintenance. 2023 total compensation came to $40,948.

James Edgin

Oper - Heavy Equipment Cdl-A Ld/MNPS Maintenance

2019 total comp
$40,827
Base pay
$40,216
Overtime
$610
Other pay
$1
Benefits
$0
Total compensation
$40,827

Source-specific fields

Record ID
112,791
Total Pay
$40,827

At MNPS Maintenance, James Edgin serves as a Oper - Heavy Equipment Cdl-A Ld. Their 2019 pay totaled $40,827.

William Rogers

Skilled Labor - Plumbing/MNPS Maintenance

2016 total comp
$40,724
Base pay
$40,135
Overtime
$589
Other pay
$0
Benefits
$0
Total compensation
$40,724

Source-specific fields

Record ID
38,561
Total Pay
$40,724

William Rogers holds the role of Skilled Labor - Plumbing at MNPS Maintenance. In 2016, their total compensation was $40,724.

David Russell

Skill Laborer - Masonry Senior/MNPS Maintenance

2015 total comp
$40,697
Base pay
$36,941
Overtime
$2,828
Other pay
$929
Benefits
$0
Total compensation
$40,697

Source-specific fields

Record ID
13,423
Total Pay
$40,697

David Russell holds the role of Skill Laborer - Masonry Senior at MNPS Maintenance. In 2015, their total compensation was $40,697.

David Williams

Skilled Laborer Roofing II/MNPS Maintenance

2020 total comp
$40,622
Base pay
$39,606
Overtime
$551
Other pay
$464
Benefits
$0
Total compensation
$40,622

Source-specific fields

Record ID
140,331
Total Pay
$40,622

David Williams works as a Skilled Laborer Roofing II for MNPS Maintenance. David earned $40,622 in 2020.

Smithy Mcclain Jr

Skill Laborer - Masonry Senior/MNPS Maintenance

2019 total comp
$40,602
Base pay
$40,502
Overtime
$100
Other pay
$0
Benefits
$0
Total compensation
$40,602

Source-specific fields

Record ID
112,853
Total Pay
$40,602

At MNPS Maintenance, Smithy Mcclain Jr serves as a Skill Laborer - Masonry Senior. Their 2019 pay totaled $40,602.

Joseph Oyong

Skill Laborer - Electronics Senior/MNPS Maintenance

2019 total comp
$40,354
Base pay
$39,152
Overtime
$1,198
Other pay
$5
Benefits
$0
Total compensation
$40,354

Source-specific fields

Record ID
112,870
Total Pay
$40,354

Joseph Oyong is a Skill Laborer - Electronics Senior at MNPS Maintenance. 2019 total compensation came to $40,354.

Casey Allen

Skilled Laborer HVAC Filter II/MNPS Maintenance

2022 total comp
$40,267
Base pay
$32,847
Overtime
$6,598
Other pay
$823
Benefits
$0
Total compensation
$40,267

Source-specific fields

Record ID
196,997
Total Pay
$40,267

Casey Allen works as a Skilled Laborer HVAC Filter II for MNPS Maintenance. Casey earned $40,267 in 2022.

Lofton Holloman

Skill Laborer - Carpentry Senior/MNPS Maintenance

2016 total comp
$40,128
Base pay
$25,106
Overtime
$4,186
Other pay
$10,836
Benefits
$0
Total compensation
$40,128

Source-specific fields

Record ID
39,885
Total Pay
$40,128

Lofton Holloman holds the role of Skill Laborer - Carpentry Senior at MNPS Maintenance. In 2016, their total compensation was $40,128.

Brian Mahoney

Skill Laborer - Electronics/MNPS Maintenance

2017 total comp
$40,113
Base pay
$38,082
Overtime
$1,652
Other pay
$379
Benefits
$0
Total compensation
$40,113

Source-specific fields

Record ID
64,995
Total Pay
$40,113

Brian Mahoney holds the role of Skill Laborer - Electronics at MNPS Maintenance. In 2017, their total compensation was $40,113.

Justin Yates

Technician - Glazing & Painting Ld/MNPS Maintenance

2019 total comp
$40,002
Base pay
$38,451
Overtime
$1,548
Other pay
$3
Benefits
$0
Total compensation
$40,002

Source-specific fields

Record ID
112,934
Total Pay
$40,002

Justin Yates holds the role of Technician - Glazing & Painting Ld at MNPS Maintenance. In 2019, their total compensation was $40,002.

Jorge Guaman

Skill Laborer - Roofing Senior/MNPS Maintenance

2019 total comp
$39,915
Base pay
$37,049
Overtime
$2,866
Other pay
$1
Benefits
$0
Total compensation
$39,915

Source-specific fields

Record ID
112,813
Total Pay
$39,915

Jorge Guaman works as a Skill Laborer - Roofing Senior for MNPS Maintenance. Jorge earned $39,915 in 2019.

Jeremy Shade

Skill Laborer - Painting/MNPS Maintenance

2019 total comp
$39,892
Base pay
$39,486
Overtime
$404
Other pay
$2
Benefits
$0
Total compensation
$39,892

Source-specific fields

Record ID
112,897
Total Pay
$39,892

Jeremy Shade works as a Skill Laborer - Painting for MNPS Maintenance. Jeremy earned $39,892 in 2019.