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 3

Robert Thomas

Manager - Fgm Zone/MNPS Maintenance

2019 total comp
$62,434
Base pay
$62,434
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,434

Source-specific fields

Record ID
112,915
Total Pay
$62,434

At MNPS Maintenance, Robert Thomas serves as a Manager - Fgm Zone. Their 2019 pay totaled $62,434.

Charles Craig

Technician Locksmith/MNPS Maintenance

2025 total comp
$62,372
Base pay
$59,367
Overtime
$2,986
Other pay
$19
Benefits
$0
Total compensation
$62,372

Source-specific fields

Record ID
278,315
Total Pay
$62,372

Charles Craig is a Technician Locksmith at MNPS Maintenance. 2025 total compensation came to $62,372.

Gilbert Gainous

Technician Locksmith/MNPS Maintenance

2025 total comp
$62,202
Base pay
$59,386
Overtime
$2,624
Other pay
$193
Benefits
$0
Total compensation
$62,202

Source-specific fields

Record ID
282,041
Total Pay
$62,202

Gilbert Gainous is a Technician Locksmith at MNPS Maintenance. 2025 total compensation came to $62,202.

Christopher Joiner

Technician Electrical Lead/MNPS Maintenance

2025 total comp
$62,192
Base pay
$55,246
Overtime
$6,909
Other pay
$37
Benefits
$0
Total compensation
$62,192

Source-specific fields

Record ID
287,801
Total Pay
$62,192

Christopher Joiner is a Technician Electrical Lead at MNPS Maintenance. 2025 total compensation came to $62,192.

Charles Perkins

Manager Electronics/MNPS Maintenance

2025 total comp
$62,069
Base pay
$62,069
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,069

Source-specific fields

Record ID
293,493
Total Pay
$62,069

Charles Perkins holds the role of Manager Electronics at MNPS Maintenance. In 2025, their total compensation was $62,069.

Gareth Gastley

Technician Locksmith/MNPS Maintenance

2025 total comp
$62,068
Base pay
$56,806
Overtime
$5,247
Other pay
$16
Benefits
$0
Total compensation
$62,068

Source-specific fields

Record ID
283,982
Total Pay
$62,068

Gareth Gastley holds the role of Technician Locksmith at MNPS Maintenance. In 2025, their total compensation was $62,068.

Virginold Holmes

Technician - Signage/MNPS Maintenance

2025 total comp
$61,865
Base pay
$57,509
Overtime
$4,332
Other pay
$24
Benefits
$0
Total compensation
$61,865

Source-specific fields

Record ID
287,506
Total Pay
$61,865

Virginold Holmes is a Technician - Signage at MNPS Maintenance. 2025 total compensation came to $61,865.

Smithy McclainMay be multiple

Skilled Laborer Masonry II/MNPS Maintenance

2025 total comp
$61,829

Source-specific fields

Record ID
291,929
Total Pay
$61,829

Payroll for Smithy Mcclain (Skilled Laborer Masonry II, MNPS Maintenance) may cover more than one person; together they account for $61,829 in 2025.

Timothy Poor

Technician - Landscape/MNPS Maintenance

2025 total comp
$61,820
Base pay
$58,961
Overtime
$2,855
Other pay
$4
Benefits
$0
Total compensation
$61,820

Source-specific fields

Record ID
296,099
Total Pay
$61,820

Timothy Poor works as a Technician - Landscape for MNPS Maintenance. Timothy earned $61,820 in 2025.

Eric WattsMay be multiple

Skilled Laborer HVAC Vrf II/MNPS Maintenance

2025 total comp
$61,569

Source-specific fields

Record ID
304,207
Total Pay
$61,569

This Skilled Laborer HVAC Vrf II record at MNPS Maintenance for Eric Watts may represent several individuals, totaling $61,569 in 2025.

Justin Yates

Technician Glazing and Painting Lead/MNPS Maintenance

2025 total comp
$61,364
Base pay
$57,769
Overtime
$3,587
Other pay
$8
Benefits
$0
Total compensation
$61,364

Source-specific fields

Record ID
303,299
Total Pay
$61,364

Justin Yates holds the role of Technician Glazing and Painting Lead at MNPS Maintenance. In 2025, their total compensation was $61,364.

Ethan White

Technician Grounds II/MNPS Maintenance

2025 total comp
$61,158
Base pay
$58,446
Overtime
$2,707
Other pay
$5
Benefits
$0
Total compensation
$61,158

Source-specific fields

Record ID
303,999
Total Pay
$61,158

Ethan White is a Technician Grounds II at MNPS Maintenance. 2025 total compensation came to $61,158.

Billy Brown

Skilled Laborer Plumbing II/MNPS Maintenance

2025 total comp
$61,120
Base pay
$57,747
Overtime
$3,370
Other pay
$2
Benefits
$0
Total compensation
$61,120

Source-specific fields

Record ID
275,544
Total Pay
$61,120

Billy Brown works as a Skilled Laborer Plumbing II for MNPS Maintenance. Billy earned $61,120 in 2025.

Jason Morris

Skill Laborer - Carpentry Senior/MNPS Maintenance

2019 total comp
$60,929
Base pay
$50,796
Overtime
$10,104
Other pay
$29
Benefits
$0
Total compensation
$60,929

Source-specific fields

Record ID
112,864
Total Pay
$60,929

Jason Morris is a Skill Laborer - Carpentry Senior at MNPS Maintenance. 2019 total compensation came to $60,929.

William Hatcher

Technician Electrical Lead/MNPS Maintenance

2025 total comp
$60,863
Base pay
$59,147
Overtime
$1,713
Other pay
$3
Benefits
$0
Total compensation
$60,863

Source-specific fields

Record ID
283,709
Total Pay
$60,863

William Hatcher works as a Technician Electrical Lead for MNPS Maintenance. William earned $60,863 in 2025.

Robert Jones

Skilled Laborer Painting II/MNPS Maintenance

2021 total comp
$60,802
Base pay
$54,583
Overtime
$5,216
Other pay
$1,003
Benefits
$0
Total compensation
$60,802

Source-specific fields

Record ID
169,600
Total Pay
$60,802

At MNPS Maintenance, Robert Jones serves as a Skilled Laborer Painting II. Their 2021 pay totaled $60,802.

Curtis Harness

Technician Environmental Health and Safety/MNPS Maintenance

2025 total comp
$60,789
Base pay
$59,376
Overtime
$1,096
Other pay
$317
Benefits
$0
Total compensation
$60,789

Source-specific fields

Record ID
283,260
Total Pay
$60,789

Curtis Harness holds the role of Technician Environmental Health and Safety at MNPS Maintenance. In 2025, their total compensation was $60,789.

Bruce Rasnick

Manager - Energy/MNPS Maintenance

2020 total comp
$60,709
Base pay
$60,709
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$60,709

Source-specific fields

Record ID
140,283
Total Pay
$60,709

Bruce Rasnick is a Manager - Energy at MNPS Maintenance. 2020 total compensation came to $60,709.

Jonathan Morris

Skilled Laborer Painting II/MNPS Maintenance

2025 total comp
$60,605
Base pay
$51,911
Overtime
$8,667
Other pay
$28
Benefits
$0
Total compensation
$60,605

Source-specific fields

Record ID
294,007
Total Pay
$60,605

Jonathan Morris holds the role of Skilled Laborer Painting II at MNPS Maintenance. In 2025, their total compensation was $60,605.

James Hunter

Skilled Laborer HVAC Filter II/MNPS Maintenance

2025 total comp
$60,533
Base pay
$56,830
Overtime
$3,691
Other pay
$11
Benefits
$0
Total compensation
$60,533

Source-specific fields

Record ID
285,823
Total Pay
$60,533

James Hunter holds the role of Skilled Laborer HVAC Filter II at MNPS Maintenance. In 2025, their total compensation was $60,533.

Ronnie Sullivan

Skill Laborer - HVAC II/MNPS Maintenance

2019 total comp
$60,522
Base pay
$51,492
Overtime
$8,538
Other pay
$492
Benefits
$0
Total compensation
$60,522

Source-specific fields

Record ID
112,910
Total Pay
$60,522

Ronnie Sullivan works as a Skill Laborer - HVAC II for MNPS Maintenance. Ronnie earned $60,522 in 2019.

Thomas Hatfield

Executive Director Facility and Grounds Maintenance/MNPS Maintenance

2023 total comp
$60,398
Base pay
$59,308
Overtime
$0
Other pay
$1,090
Benefits
$0
Total compensation
$60,398

Source-specific fields

Record ID
229,727
Total Pay
$60,398

Thomas Hatfield is a Executive Director Facility and Grounds Maintenance at MNPS Maintenance. 2023 total compensation came to $60,398.

Casey Allen

Manager Facility and General Maintenance Zone/MNPS Maintenance

2025 total comp
$60,390
Base pay
$60,390
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$60,390

Source-specific fields

Record ID
273,116
Total Pay
$60,390

Casey Allen is a Manager Facility and General Maintenance Zone at MNPS Maintenance. 2025 total compensation came to $60,390.

Robert Clements

Skilled Laborer Carpentry II/MNPS Maintenance

2025 total comp
$60,196
Base pay
$58,446
Overtime
$1,739
Other pay
$11
Benefits
$0
Total compensation
$60,196

Source-specific fields

Record ID
279,267
Total Pay
$60,196

Robert Clements is a Skilled Laborer Carpentry II at MNPS Maintenance. 2025 total compensation came to $60,196.

Jon Cosby

Technician Electrical Lead/MNPS Maintenance

2025 total comp
$60,135
Base pay
$56,820
Overtime
$3,300
Other pay
$14
Benefits
$0
Total compensation
$60,135

Source-specific fields

Record ID
279,517
Total Pay
$60,135

Jon Cosby is a Technician Electrical Lead at MNPS Maintenance. 2025 total compensation came to $60,135.

William Wilkerson

Skilled Laborer Carpentry II/MNPS Maintenance

2025 total comp
$60,050
Base pay
$58,470
Overtime
$1,571
Other pay
$9
Benefits
$0
Total compensation
$60,050

Source-specific fields

Record ID
304,500
Total Pay
$60,050

William Wilkerson works as a Skilled Laborer Carpentry II for MNPS Maintenance. William earned $60,050 in 2025.

Jorge Guaman

Skilled Laborer Roofing II/MNPS Maintenance

2025 total comp
$59,938
Base pay
$56,851
Overtime
$3,082
Other pay
$5
Benefits
$0
Total compensation
$59,938

Source-specific fields

Record ID
284,610
Total Pay
$59,938

Jorge Guaman is a Skilled Laborer Roofing II at MNPS Maintenance. 2025 total compensation came to $59,938.

Dennis Laney

Skill Laborer - HVAC III/MNPS Maintenance

2019 total comp
$59,899
Base pay
$56,955
Overtime
$2,940
Other pay
$5
Benefits
$0
Total compensation
$59,899

Source-specific fields

Record ID
112,839
Total Pay
$59,899

Dennis Laney works as a Skill Laborer - HVAC III for MNPS Maintenance. Dennis earned $59,899 in 2019.

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.