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 4

William Cole

Technician Glazing and Painting Lead/MNPS Maintenance

2025 total comp
$58,877
Base pay
$56,806
Overtime
$2,061
Other pay
$11
Benefits
$0
Total compensation
$58,877

Source-specific fields

Record ID
279,622
Total Pay
$58,877

At MNPS Maintenance, William Cole serves as a Technician Glazing and Painting Lead. Their 2025 pay totaled $58,877.

William Johnson Iii

Technician - Enviro Health & Safety/MNPS Maintenance

2019 total comp
$58,741
Base pay
$35,749
Overtime
$127
Other pay
$22,865
Benefits
$0
Total compensation
$58,741

Source-specific fields

Record ID
112,829
Total Pay
$58,741

William Johnson Iii works as a Technician - Enviro Health & Safety for MNPS Maintenance. William earned $58,741 in 2019.

Jamie Puckett

Technician Locksmith/MNPS Maintenance

2025 total comp
$58,724
Base pay
$56,829
Overtime
$1,889
Other pay
$6
Benefits
$0
Total compensation
$58,724

Source-specific fields

Record ID
296,870
Total Pay
$58,724

Jamie Puckett holds the role of Technician Locksmith at MNPS Maintenance. In 2025, their total compensation was $58,724.

James Walthorn

Skilled Laborer Painting/MNPS Maintenance

2025 total comp
$58,659
Base pay
$58,320
Overtime
$340
Other pay
$0
Benefits
$0
Total compensation
$58,659

Source-specific fields

Record ID
302,269
Total Pay
$58,659

James Walthorn is a Skilled Laborer Painting at MNPS Maintenance. 2025 total compensation came to $58,659.

Kenneth Madkins

Skilled Laborer Plumbing/MNPS Maintenance

2025 total comp
$58,626
Base pay
$50,877
Overtime
$7,137
Other pay
$612
Benefits
$0
Total compensation
$58,626

Source-specific fields

Record ID
291,085
Total Pay
$58,626

At MNPS Maintenance, Kenneth Madkins serves as a Skilled Laborer Plumbing. Their 2025 pay totaled $58,626.

Charles Glenn Iii

Technician - Landscape Ld/MNPS Maintenance

2019 total comp
$58,502
Base pay
$51,492
Overtime
$6,990
Other pay
$19
Benefits
$0
Total compensation
$58,502

Source-specific fields

Record ID
112,807
Total Pay
$58,502

At MNPS Maintenance, Charles Glenn Iii serves as a Technician - Landscape Ld. Their 2019 pay totaled $58,502.

Colin Morris

Technician Electrical Lead/MNPS Maintenance

2025 total comp
$58,490
Base pay
$55,242
Overtime
$3,027
Other pay
$221
Benefits
$0
Total compensation
$58,490

Source-specific fields

Record ID
293,998
Total Pay
$58,490

At MNPS Maintenance, Colin Morris serves as a Technician Electrical Lead. Their 2025 pay totaled $58,490.

James Collier

Skilled Laborer Carpentry II/MNPS Maintenance

2025 total comp
$58,389
Base pay
$51,129
Overtime
$7,248
Other pay
$12
Benefits
$0
Total compensation
$58,389

Source-specific fields

Record ID
278,751
Total Pay
$58,389

James Collier works as a Skilled Laborer Carpentry II for MNPS Maintenance. James earned $58,389 in 2025.

Anthony Guthrie

Worker Maintenance II/MNPS Maintenance

2025 total comp
$58,348
Base pay
$51,824
Overtime
$6,501
Other pay
$24
Benefits
$0
Total compensation
$58,348

Source-specific fields

Record ID
284,900
Total Pay
$58,348

Anthony Guthrie holds the role of Worker Maintenance II at MNPS Maintenance. In 2025, their total compensation was $58,348.

Brian Osborne

Skilled Laborer HVAC Filter II/MNPS Maintenance

2025 total comp
$58,321
Base pay
$57,063
Overtime
$1,257
Other pay
$2
Benefits
$0
Total compensation
$58,321

Source-specific fields

Record ID
292,666
Total Pay
$58,321

Brian Osborne is a Skilled Laborer HVAC Filter II at MNPS Maintenance. 2025 total compensation came to $58,321.

Reginald Davis

Skilled Laborer Carpentry II/MNPS Maintenance

2023 total comp
$58,080
Base pay
$47,914
Overtime
$5,809
Other pay
$4,358
Benefits
$0
Total compensation
$58,080

Source-specific fields

Record ID
229,713
Total Pay
$58,080

Reginald Davis works as a Skilled Laborer Carpentry II for MNPS Maintenance. Reginald earned $58,080 in 2023.

Kenneth Young

Skilled Laborer Electronics I/MNPS Maintenance

2023 total comp
$57,887
Base pay
$46,612
Overtime
$10,105
Other pay
$1,170
Benefits
$0
Total compensation
$57,887

Source-specific fields

Record ID
229,712
Total Pay
$57,887

Kenneth Young works as a Skilled Laborer Electronics I for MNPS Maintenance. Kenneth earned $57,887 in 2023.

Steven Young

Skilled Laborer Masonry II/MNPS Maintenance

2025 total comp
$57,674
Base pay
$56,828
Overtime
$843
Other pay
$3
Benefits
$0
Total compensation
$57,674

Source-specific fields

Record ID
302,699
Total Pay
$57,674

Steven Young works as a Skilled Laborer Masonry II for MNPS Maintenance. Steven earned $57,674 in 2025.

Travis Smith

Skilled Laborer Roofing II/MNPS Maintenance

2023 total comp
$57,652
Base pay
$54,115
Overtime
$2,438
Other pay
$1,098
Benefits
$0
Total compensation
$57,652

Source-specific fields

Record ID
229,709
Total Pay
$57,652

At MNPS Maintenance, Travis Smith serves as a Skilled Laborer Roofing II. Their 2023 pay totaled $57,652.

Robin Reynolds

Manager - F&Gm II/MNPS Maintenance

2019 total comp
$57,463
Base pay
$57,463
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$57,463

Source-specific fields

Record ID
112,888
Total Pay
$57,463

Robin Reynolds works as a Manager - F&Gm II for MNPS Maintenance. Robin earned $57,463 in 2019.

Marcus Mcfadden

Skill Laborer - Electronics/MNPS Maintenance

2019 total comp
$57,182
Base pay
$33,355
Overtime
$20,007
Other pay
$3,821
Benefits
$0
Total compensation
$57,182

Source-specific fields

Record ID
112,854
Total Pay
$57,182

Marcus Mcfadden is a Skill Laborer - Electronics at MNPS Maintenance. 2019 total compensation came to $57,182.

Robert Jones

Skill Laborer - Painting Senior/MNPS Maintenance

2019 total comp
$57,026
Base pay
$51,492
Overtime
$5,521
Other pay
$13
Benefits
$0
Total compensation
$57,026

Source-specific fields

Record ID
112,831
Total Pay
$57,026

Robert Jones is a Skill Laborer - Painting Senior at MNPS Maintenance. 2019 total compensation came to $57,026.

Glenn Sovia

Skilled Laborer Painting/MNPS Maintenance

2025 total comp
$56,892
Base pay
$53,358
Overtime
$3,522
Other pay
$12
Benefits
$0
Total compensation
$56,892

Source-specific fields

Record ID
298,094
Total Pay
$56,892

Glenn Sovia is a Skilled Laborer Painting at MNPS Maintenance. 2025 total compensation came to $56,892.

Bryan Pedigo

Technician Signage Lead/MNPS Maintenance

2025 total comp
$56,888
Base pay
$56,806
Overtime
$82
Other pay
$0
Benefits
$0
Total compensation
$56,888

Source-specific fields

Record ID
293,365
Total Pay
$56,888

At MNPS Maintenance, Bryan Pedigo serves as a Technician Signage Lead. Their 2025 pay totaled $56,888.

Bryan Cantor

Technician Electrical Lead/MNPS Maintenance

2025 total comp
$56,858
Base pay
$56,806
Overtime
$51
Other pay
$1
Benefits
$0
Total compensation
$56,858

Source-specific fields

Record ID
277,523
Total Pay
$56,858

Bryan Cantor works as a Technician Electrical Lead for MNPS Maintenance. Bryan earned $56,858 in 2025.

Jonathan Pack

Skilled Laborer Painting/MNPS Maintenance

2025 total comp
$56,858
Base pay
$53,365
Overtime
$3,484
Other pay
$9
Benefits
$0
Total compensation
$56,858

Source-specific fields

Record ID
292,852
Total Pay
$56,858

Jonathan Pack holds the role of Skilled Laborer Painting at MNPS Maintenance. In 2025, their total compensation was $56,858.

Hejar Emin

Skilled Laborer Painting/MNPS Maintenance

2025 total comp
$56,680
Base pay
$53,335
Overtime
$3,340
Other pay
$5
Benefits
$0
Total compensation
$56,680

Source-specific fields

Record ID
282,160
Total Pay
$56,680

Hejar Emin is a Skilled Laborer Painting at MNPS Maintenance. 2025 total compensation came to $56,680.

Mariah Hicks

Skilled Laborer Plumbing II/MNPS Maintenance

2025 total comp
$56,635
Base pay
$56,048
Overtime
$123
Other pay
$464
Benefits
$0
Total compensation
$56,635

Source-specific fields

Record ID
287,570
Total Pay
$56,635

Mariah Hicks holds the role of Skilled Laborer Plumbing II at MNPS Maintenance. In 2025, their total compensation was $56,635.

Leonard Laviolette

Skilled Laborer HVAC II/MNPS Maintenance

2021 total comp
$56,583
Base pay
$54,584
Overtime
$999
Other pay
$1,000
Benefits
$0
Total compensation
$56,583

Source-specific fields

Record ID
169,628
Total Pay
$56,583

Leonard Laviolette holds the role of Skilled Laborer HVAC II at MNPS Maintenance. In 2021, their total compensation was $56,583.

Jeremy Hooper

Technician Lead Playground/MNPS Maintenance

2025 total comp
$56,426
Base pay
$55,693
Overtime
$513
Other pay
$219
Benefits
$0
Total compensation
$56,426

Source-specific fields

Record ID
285,207
Total Pay
$56,426

Jeremy Hooper is a Technician Lead Playground at MNPS Maintenance. 2025 total compensation came to $56,426.

Logan Cornwell

Technician Electrical Lead/MNPS Maintenance

2025 total comp
$55,784
Base pay
$54,370
Overtime
$1,401
Other pay
$13
Benefits
$0
Total compensation
$55,784

Source-specific fields

Record ID
279,472
Total Pay
$55,784

Logan Cornwell holds the role of Technician Electrical Lead at MNPS Maintenance. In 2025, their total compensation was $55,784.

Edward Mueller Jr

Manager - General Maintenance/MNPS Maintenance

2019 total comp
$55,742
Base pay
$55,742
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$55,742

Source-specific fields

Record ID
112,866
Total Pay
$55,742

Edward Mueller Jr is a Manager - General Maintenance at MNPS Maintenance. 2019 total compensation came to $55,742.

Michael Pugh

Skilled Laborer Plumbing/MNPS Maintenance

2025 total comp
$55,672
Base pay
$48,619
Overtime
$7,003
Other pay
$50
Benefits
$0
Total compensation
$55,672

Source-specific fields

Record ID
296,921
Total Pay
$55,672

Michael Pugh is a Skilled Laborer Plumbing at MNPS Maintenance. 2025 total compensation came to $55,672.

Timothy Yarbro

Technician Maintenance and Fencing/MNPS Maintenance

2025 total comp
$55,623
Base pay
$55,122
Overtime
$500
Other pay
$1
Benefits
$0
Total compensation
$55,623

Source-specific fields

Record ID
303,277
Total Pay
$55,623

Timothy Yarbro works as a Technician Maintenance and Fencing for MNPS Maintenance. Timothy earned $55,623 in 2025.

Travis Wooden

Skilled Laborer Carpentry II/MNPS Maintenance

2025 total comp
$55,464
Base pay
$53,487
Overtime
$1,972
Other pay
$6
Benefits
$0
Total compensation
$55,464

Source-specific fields

Record ID
303,009
Total Pay
$55,464

At MNPS Maintenance, Travis Wooden serves as a Skilled Laborer Carpentry II. Their 2025 pay totaled $55,464.

Jacob Towe

Skilled Laborer Carpentry/MNPS Maintenance

2025 total comp
$55,386
Base pay
$42,635
Overtime
$12,660
Other pay
$90
Benefits
$0
Total compensation
$55,386

Source-specific fields

Record ID
301,134
Total Pay
$55,386

At MNPS Maintenance, Jacob Towe serves as a Skilled Laborer Carpentry. Their 2025 pay totaled $55,386.

Terry Cunningham

Technician Electronic Lead/MNPS Maintenance

2023 total comp
$55,248
Base pay
$51,724
Overtime
$2,419
Other pay
$1,105
Benefits
$0
Total compensation
$55,248

Source-specific fields

Record ID
229,700
Total Pay
$55,248

Terry Cunningham is a Technician Electronic Lead at MNPS Maintenance. 2023 total compensation came to $55,248.

Leonard Laviolette

Skill Laborer - HVAC II/MNPS Maintenance

2019 total comp
$55,214
Base pay
$51,493
Overtime
$3,716
Other pay
$5
Benefits
$0
Total compensation
$55,214

Source-specific fields

Record ID
112,840
Total Pay
$55,214

Leonard Laviolette holds the role of Skill Laborer - HVAC II at MNPS Maintenance. In 2019, their total compensation was $55,214.

Robert Carter

Skilled Laborer Painting/MNPS Maintenance

2025 total comp
$55,053
Base pay
$47,221
Overtime
$7,812
Other pay
$20
Benefits
$0
Total compensation
$55,053

Source-specific fields

Record ID
276,770
Total Pay
$55,053

Robert Carter works as a Skilled Laborer Painting for MNPS Maintenance. Robert earned $55,053 in 2025.

Timothy Burwell

Skilled Laborer Painting/MNPS Maintenance

2025 total comp
$54,967
Base pay
$52,513
Overtime
$2,449
Other pay
$5
Benefits
$0
Total compensation
$54,967

Source-specific fields

Record ID
277,169
Total Pay
$54,967

Timothy Burwell holds the role of Skilled Laborer Painting at MNPS Maintenance. In 2025, their total compensation was $54,967.

Kirk Mitchell

Skilled Laborer Plumbing II/MNPS Maintenance

2025 total comp
$54,332
Base pay
$50,482
Overtime
$3,830
Other pay
$21
Benefits
$0
Total compensation
$54,332

Source-specific fields

Record ID
290,517
Total Pay
$54,332

At MNPS Maintenance, Kirk Mitchell serves as a Skilled Laborer Plumbing II. Their 2025 pay totaled $54,332.

James Polk

Skilled Laborer HVAC III/MNPS Maintenance

2021 total comp
$54,227
Base pay
$51,296
Overtime
$1,926
Other pay
$1,005
Benefits
$0
Total compensation
$54,227

Source-specific fields

Record ID
169,749
Total Pay
$54,227

At MNPS Maintenance, James Polk serves as a Skilled Laborer HVAC III. Their 2021 pay totaled $54,227.

Charles Craig

Skilled Laborer Carpentry II/MNPS Maintenance

2021 total comp
$54,206
Base pay
$49,495
Overtime
$3,696
Other pay
$1,015
Benefits
$0
Total compensation
$54,206

Source-specific fields

Record ID
169,437
Total Pay
$54,206

Charles Craig holds the role of Skilled Laborer Carpentry II at MNPS Maintenance. In 2021, their total compensation was $54,206.

Thomas Hatfield

Executive Director - Fac & Grounds Maintenance/MNPS Maintenance

2019 total comp
$54,179
Base pay
$54,179
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,179

Source-specific fields

Record ID
112,818
Total Pay
$54,179

Thomas Hatfield works as a Executive Director - Fac & Grounds Maintenance for MNPS Maintenance. Thomas earned $54,179 in 2019.

Frederica Robertson

Clerk Accounting II/MNPS Maintenance

2025 total comp
$54,136
Base pay
$53,285
Overtime
$850
Other pay
$1
Benefits
$0
Total compensation
$54,136

Source-specific fields

Record ID
297,122
Total Pay
$54,136

Frederica Robertson is a Clerk Accounting II at MNPS Maintenance. 2025 total compensation came to $54,136.