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

Charles Sterry

Skilled Laborer Welding/MNPS Maintenance

2023 total comp
$59,617
Base pay
$54,326
Overtime
$4,194
Other pay
$1,097
Benefits
$0
Total compensation
$59,617

Source-specific fields

Record ID
229,722
Total Pay
$59,617

At MNPS Maintenance, Charles Sterry serves as a Skilled Laborer Welding. Their 2023 pay totaled $59,617.

Steven Mahoney

Skilled Laborer Painting/MNPS Maintenance

2025 total comp
$59,572
Base pay
$53,138
Overtime
$6,408
Other pay
$27
Benefits
$0
Total compensation
$59,572

Source-specific fields

Record ID
291,149
Total Pay
$59,572

At MNPS Maintenance, Steven Mahoney serves as a Skilled Laborer Painting. Their 2025 pay totaled $59,572.

Bobby Smotherman

Skilled Laborer HVAC Vrf II/MNPS Maintenance

2022 total comp
$59,571
Base pay
$47,930
Overtime
$9,909
Other pay
$1,731
Benefits
$0
Total compensation
$59,571

Source-specific fields

Record ID
195,154
Total Pay
$59,571

Bobby Smotherman works as a Skilled Laborer HVAC Vrf II for MNPS Maintenance. Bobby earned $59,571 in 2022.

Ronald Escue

Skilled Laborer HVAC III/MNPS Maintenance

2021 total comp
$59,563
Base pay
$56,207
Overtime
$2,356
Other pay
$1,000
Benefits
$0
Total compensation
$59,563

Source-specific fields

Record ID
169,475
Total Pay
$59,563

Ronald Escue is a Skilled Laborer HVAC III at MNPS Maintenance. 2021 total compensation came to $59,563.

Richard Bryant

Worker - Maintenance/MNPS Maintenance

2025 total comp
$59,398
Base pay
$58,356
Overtime
$1,041
Other pay
$1
Benefits
$0
Total compensation
$59,398

Source-specific fields

Record ID
276,337
Total Pay
$59,398

At MNPS Maintenance, Richard Bryant serves as a Worker - Maintenance. Their 2025 pay totaled $59,398.

Bruce Rasnick

Manager Project Energy and Conservation/MNPS Maintenance

2025 total comp
$59,346
Base pay
$59,346
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,346

Source-specific fields

Record ID
295,190
Total Pay
$59,346

Bruce Rasnick holds the role of Manager Project Energy and Conservation at MNPS Maintenance. In 2025, their total compensation was $59,346.

Amit Yadav

Technician Energy and Conservation/MNPS Maintenance

2025 total comp
$59,245
Base pay
$51,890
Overtime
$6,703
Other pay
$652
Benefits
$0
Total compensation
$59,245

Source-specific fields

Record ID
303,257
Total Pay
$59,245

Amit Yadav works as a Technician Energy and Conservation for MNPS Maintenance. Amit earned $59,245 in 2025.

Anthony Cottrell

Technician - Facility/MNPS Maintenance

2021 total comp
$59,233
Base pay
$54,583
Overtime
$3,638
Other pay
$1,012
Benefits
$0
Total compensation
$59,233

Source-specific fields

Record ID
169,435
Total Pay
$59,233

Anthony Cottrell holds the role of Technician - Facility at MNPS Maintenance. In 2021, their total compensation was $59,233.

James Metzroth

Worker Warehouse II/MNPS Maintenance

2025 total comp
$59,229
Base pay
$58,757
Overtime
$467
Other pay
$5
Benefits
$0
Total compensation
$59,229

Source-specific fields

Record ID
290,169
Total Pay
$59,229

James Metzroth is a Worker Warehouse II at MNPS Maintenance. 2025 total compensation came to $59,229.

Rickie Ethridge

Skill Laborer - Roofing Senior/MNPS Maintenance

2019 total comp
$59,151
Base pay
$51,493
Overtime
$7,640
Other pay
$18
Benefits
$0
Total compensation
$59,151

Source-specific fields

Record ID
112,797
Total Pay
$59,151

Rickie Ethridge holds the role of Skill Laborer - Roofing Senior at MNPS Maintenance. In 2019, their total compensation was $59,151.

Corpatra Caldwell

Skilled Laborer Plumbing/MNPS Maintenance

2025 total comp
$58,991
Base pay
$48,642
Overtime
$7,499
Other pay
$2,849
Benefits
$0
Total compensation
$58,991

Source-specific fields

Record ID
277,343
Total Pay
$58,991

Corpatra Caldwell works as a Skilled Laborer Plumbing for MNPS Maintenance. Corpatra earned $58,991 in 2025.

Ronald Corder

Skilled Laborer Painting/MNPS Maintenance

2025 total comp
$58,918
Base pay
$50,910
Overtime
$7,980
Other pay
$28
Benefits
$0
Total compensation
$58,918

Source-specific fields

Record ID
279,409
Total Pay
$58,918

Ronald Corder works as a Skilled Laborer Painting for MNPS Maintenance. Ronald earned $58,918 in 2025.

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.