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

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.

Tommy Simmons

Technician - Boiler Equipment/MNPS Maintenance

2015 total comp
$39,890
Base pay
$414
Overtime
$0
Other pay
$39,476
Benefits
$0
Total compensation
$39,890

Source-specific fields

Record ID
13,432
Total Pay
$39,890

Tommy Simmons is a Technician - Boiler Equipment at MNPS Maintenance. 2015 total compensation came to $39,890.

Milton Barnett Jr

Skill Laborer - Painting Senior/MNPS Maintenance

2019 total comp
$39,885
Base pay
$39,832
Overtime
$53
Other pay
$0
Benefits
$0
Total compensation
$39,885

Source-specific fields

Record ID
112,758
Total Pay
$39,885

Milton Barnett Jr holds the role of Skill Laborer - Painting Senior at MNPS Maintenance. In 2019, their total compensation was $39,885.

Bryan Pedigo

Technician - Signage Ld/MNPS Maintenance

2019 total comp
$39,765
Base pay
$37,049
Overtime
$2,703
Other pay
$13
Benefits
$0
Total compensation
$39,765

Source-specific fields

Record ID
112,873
Total Pay
$39,765

Bryan Pedigo is a Technician - Signage Ld at MNPS Maintenance. 2019 total compensation came to $39,765.

Brian Shade

Skill Laborer - Painting/MNPS Maintenance

2019 total comp
$39,592
Base pay
$39,516
Overtime
$76
Other pay
$0
Benefits
$0
Total compensation
$39,592

Source-specific fields

Record ID
112,896
Total Pay
$39,592

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

Michael Hollis

Technician - Electronic Ld/MNPS Maintenance

2019 total comp
$39,472
Base pay
$37,049
Overtime
$2,409
Other pay
$14
Benefits
$0
Total compensation
$39,472

Source-specific fields

Record ID
112,822
Total Pay
$39,472

Michael Hollis holds the role of Technician - Electronic Ld at MNPS Maintenance. In 2019, their total compensation was $39,472.

Mariah Hicks

Skilled Labor - Plumbing/MNPS Maintenance

2019 total comp
$39,452
Base pay
$33,867
Overtime
$3,818
Other pay
$1,767
Benefits
$0
Total compensation
$39,452

Source-specific fields

Record ID
112,820
Total Pay
$39,452

Mariah Hicks holds the role of Skilled Labor - Plumbing at MNPS Maintenance. In 2019, their total compensation was $39,452.

Christopher Hill

Skilled Laborer Plumbing/MNPS Maintenance

2025 total comp
$39,430
Base pay
$36,964
Overtime
$2,450
Other pay
$15
Benefits
$0
Total compensation
$39,430

Source-specific fields

Record ID
286,323
Total Pay
$39,430

Christopher Hill works as a Skilled Laborer Plumbing for MNPS Maintenance. Christopher earned $39,430 in 2025.

Donald Duke

Skilled Laborer Carpentry/MNPS Maintenance

2022 total comp
$39,343
Base pay
$31,758
Overtime
$7,573
Other pay
$12
Benefits
$0
Total compensation
$39,343

Source-specific fields

Record ID
195,029
Total Pay
$39,343

Donald Duke works as a Skilled Laborer Carpentry for MNPS Maintenance. Donald earned $39,343 in 2022.

Steven Young

Skill Laborer - Carpentry/MNPS Maintenance

2018 total comp
$39,302
Base pay
$33,305
Overtime
$5,969
Other pay
$28
Benefits
$0
Total compensation
$39,302

Source-specific fields

Record ID
88,289
Total Pay
$39,302

At MNPS Maintenance, Steven Young serves as a Skill Laborer - Carpentry. Their 2018 pay totaled $39,302.

Ronnie Woodard

Skill Laborer - HVAC I/MNPS Maintenance

2015 total comp
$39,238
Base pay
$333
Overtime
$0
Other pay
$38,905
Benefits
$0
Total compensation
$39,238

Source-specific fields

Record ID
13,462
Total Pay
$39,238

Ronnie Woodard works as a Skill Laborer - HVAC I for MNPS Maintenance. Ronnie earned $39,238 in 2015.

Melissa Risch

Technician - Environmental/MNPS Maintenance

2019 total comp
$39,120
Base pay
$39,106
Overtime
$14
Other pay
$0
Benefits
$0
Total compensation
$39,120

Source-specific fields

Record ID
112,889
Total Pay
$39,120

Melissa Risch works as a Technician - Environmental for MNPS Maintenance. Melissa earned $39,120 in 2019.

John Mitchell

Skilled Laborer HVAC II/MNPS Maintenance

2021 total comp
$39,010
Base pay
$36,283
Overtime
$1,723
Other pay
$1,005
Benefits
$0
Total compensation
$39,010

Source-specific fields

Record ID
169,682
Total Pay
$39,010

John Mitchell is a Skilled Laborer HVAC II at MNPS Maintenance. 2021 total compensation came to $39,010.

Linda Barrett

Clerk - Accounting Senior/MNPS Maintenance

2019 total comp
$39,002
Base pay
$38,667
Overtime
$335
Other pay
$0
Benefits
$0
Total compensation
$39,002

Source-specific fields

Record ID
112,759
Total Pay
$39,002

At MNPS Maintenance, Linda Barrett serves as a Clerk - Accounting Senior. Their 2019 pay totaled $39,002.

James Vonhagen

Skilled Laborer Carpentry II/MNPS Maintenance

2023 total comp
$39,002
Base pay
$34,478
Overtime
$3,190
Other pay
$1,333
Benefits
$0
Total compensation
$39,002

Source-specific fields

Record ID
229,634
Total Pay
$39,002

James Vonhagen is a Skilled Laborer Carpentry II at MNPS Maintenance. 2023 total compensation came to $39,002.

James Collier

Skilled Laborer Carpentry/MNPS Maintenance

2023 total comp
$38,904
Base pay
$31,933
Overtime
$5,858
Other pay
$1,114
Benefits
$0
Total compensation
$38,904

Source-specific fields

Record ID
229,633
Total Pay
$38,904

James Collier works as a Skilled Laborer Carpentry for MNPS Maintenance. James earned $38,904 in 2023.

Manasith Kongsaysy

Skilled Laborer Electronics I/MNPS Maintenance

2021 total comp
$38,886
Base pay
$32,970
Overtime
$1,778
Other pay
$4,138
Benefits
$0
Total compensation
$38,886

Source-specific fields

Record ID
169,618
Total Pay
$38,886

At MNPS Maintenance, Manasith Kongsaysy serves as a Skilled Laborer Electronics I. Their 2021 pay totaled $38,886.

Brian JacksonMay be multiple

Skilled Laborer Carpentry/MNPS Maintenance

2025 total comp
$38,715

Source-specific fields

Record ID
286,137
Total Pay
$38,715

This Skilled Laborer Carpentry record at MNPS Maintenance for Brian Jackson may represent several individuals, totaling $38,715 in 2025.

John Mitchell

Skilled Laborer HVAC Filter II/MNPS Maintenance

2023 total comp
$38,675
Base pay
$34,702
Overtime
$2,874
Other pay
$1,100
Benefits
$0
Total compensation
$38,675

Source-specific fields

Record ID
229,632
Total Pay
$38,675

John Mitchell is a Skilled Laborer HVAC Filter II at MNPS Maintenance. 2023 total compensation came to $38,675.

Logan Felts

Skilled Laborer Plumbing/MNPS Maintenance

2025 total comp
$38,625
Base pay
$36,885
Overtime
$1,730
Other pay
$11
Benefits
$0
Total compensation
$38,625

Source-specific fields

Record ID
280,466
Total Pay
$38,625

Logan Felts works as a Skilled Laborer Plumbing for MNPS Maintenance. Logan earned $38,625 in 2025.

Justin Murphy

Skilled Laborer Carpentry/MNPS Maintenance

2023 total comp
$38,387
Base pay
$35,685
Overtime
$1,603
Other pay
$1,100
Benefits
$0
Total compensation
$38,387

Source-specific fields

Record ID
229,631
Total Pay
$38,387

Justin Murphy holds the role of Skilled Laborer Carpentry at MNPS Maintenance. In 2023, their total compensation was $38,387.

Steven Young

Skill Laborer - Masonry Ld/MNPS Maintenance

2019 total comp
$38,325
Base pay
$36,495
Overtime
$1,826
Other pay
$5
Benefits
$0
Total compensation
$38,325

Source-specific fields

Record ID
112,936
Total Pay
$38,325

Steven Young works as a Skill Laborer - Masonry Ld for MNPS Maintenance. Steven earned $38,325 in 2019.

Richard Artis

Skill Laborer - Painting/MNPS Maintenance

2019 total comp
$38,276
Base pay
$34,563
Overtime
$3,704
Other pay
$9
Benefits
$0
Total compensation
$38,276

Source-specific fields

Record ID
112,756
Total Pay
$38,276

Richard Artis holds the role of Skill Laborer - Painting at MNPS Maintenance. In 2019, their total compensation was $38,276.

Rickey Hurst

Skill Laborer - Carpentry Senior/MNPS Maintenance

2019 total comp
$38,229
Base pay
$33,100
Overtime
$3,949
Other pay
$1,180
Benefits
$0
Total compensation
$38,229

Source-specific fields

Record ID
112,828
Total Pay
$38,229

Rickey Hurst works as a Skill Laborer - Carpentry Senior for MNPS Maintenance. Rickey earned $38,229 in 2019.

Jessie Edgin

Skilled Laborer Welding/MNPS Maintenance

2025 total comp
$38,142
Base pay
$36,591
Overtime
$1,370
Other pay
$181
Benefits
$0
Total compensation
$38,142

Source-specific fields

Record ID
281,185
Total Pay
$38,142

At MNPS Maintenance, Jessie Edgin serves as a Skilled Laborer Welding. Their 2025 pay totaled $38,142.

Jon Cosby

Technician - Electrical Ld/MNPS Maintenance

2019 total comp
$38,125
Base pay
$37,049
Overtime
$1,071
Other pay
$5
Benefits
$0
Total compensation
$38,125

Source-specific fields

Record ID
112,781
Total Pay
$38,125

Jon Cosby works as a Technician - Electrical Ld for MNPS Maintenance. Jon earned $38,125 in 2019.

Joseph Combs

Skilled Labor - Plumbing/MNPS Maintenance

2019 total comp
$38,092
Base pay
$37,688
Overtime
$401
Other pay
$4
Benefits
$0
Total compensation
$38,092

Source-specific fields

Record ID
112,779
Total Pay
$38,092

Joseph Combs is a Skilled Labor - Plumbing at MNPS Maintenance. 2019 total compensation came to $38,092.

Michael Joyce

Technician General Services/MNPS Maintenance

2023 total comp
$38,084
Base pay
$36,440
Overtime
$546
Other pay
$1,098
Benefits
$0
Total compensation
$38,084

Source-specific fields

Record ID
229,630
Total Pay
$38,084

Michael Joyce holds the role of Technician General Services at MNPS Maintenance. In 2023, their total compensation was $38,084.

Kenneth Young

Skill Laborer - Electronics/MNPS Maintenance

2019 total comp
$38,066
Base pay
$33,355
Overtime
$4,681
Other pay
$31
Benefits
$0
Total compensation
$38,066

Source-specific fields

Record ID
112,935
Total Pay
$38,066

Kenneth Young is a Skill Laborer - Electronics at MNPS Maintenance. 2019 total compensation came to $38,066.

Gary Wright

Skilled Labor - Plumbing/MNPS Maintenance

2017 total comp
$37,977
Base pay
$37,793
Overtime
$184
Other pay
$0
Benefits
$0
Total compensation
$37,977

Source-specific fields

Record ID
62,593
Total Pay
$37,977

Gary Wright holds the role of Skilled Labor - Plumbing at MNPS Maintenance. In 2017, their total compensation was $37,977.

Jimmy Honeycutt

Oper - Heavy Equipment Cdl-A/MNPS Maintenance

2015 total comp
$37,895
Base pay
$333
Overtime
$0
Other pay
$37,562
Benefits
$0
Total compensation
$37,895

Source-specific fields

Record ID
13,342
Total Pay
$37,895

Jimmy Honeycutt holds the role of Oper - Heavy Equipment Cdl-A at MNPS Maintenance. In 2015, their total compensation was $37,895.

James Hunter

Worker Maintenance II/MNPS Maintenance

2023 total comp
$37,880
Base pay
$35,807
Overtime
$981
Other pay
$1,092
Benefits
$0
Total compensation
$37,880

Source-specific fields

Record ID
229,629
Total Pay
$37,880

James Hunter works as a Worker Maintenance II for MNPS Maintenance. James earned $37,880 in 2023.

George Kaylor

Technician - Electrical Ld/MNPS Maintenance

2019 total comp
$37,834
Base pay
$37,049
Overtime
$782
Other pay
$3
Benefits
$0
Total compensation
$37,834

Source-specific fields

Record ID
112,832
Total Pay
$37,834

George Kaylor is a Technician - Electrical Ld at MNPS Maintenance. 2019 total compensation came to $37,834.

James Hunter

Worker - Maintenance Senior/MNPS Maintenance

2019 total comp
$37,657
Base pay
$37,049
Overtime
$601
Other pay
$6
Benefits
$0
Total compensation
$37,657

Source-specific fields

Record ID
112,827
Total Pay
$37,657

At MNPS Maintenance, James Hunter serves as a Worker - Maintenance Senior. Their 2019 pay totaled $37,657.