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 12

Reginald Lewis

Skilled Laborer HVAC Filter III/MNPS Maintenance

2025 total comp
$28,392
Base pay
$27,216
Overtime
$902
Other pay
$274
Benefits
$0
Total compensation
$28,392

Source-specific fields

Record ID
289,233
Total Pay
$28,392

Reginald Lewis works as a Skilled Laborer HVAC Filter III for MNPS Maintenance. Reginald earned $28,392 in 2025.

William Johnson

Technician Environmental Health and Safety/MNPS Maintenance

2021 total comp
$28,304
Base pay
$15,083
Overtime
$911
Other pay
$12,310
Benefits
$0
Total compensation
$28,304

Source-specific fields

Record ID
169,591
Total Pay
$28,304

William Johnson holds the role of Technician Environmental Health and Safety at MNPS Maintenance. In 2021, their total compensation was $28,304.

Anthony Guthrie

Worker - Maintenance/MNPS Maintenance

2022 total comp
$28,032
Base pay
$24,946
Overtime
$1,290
Other pay
$1,795
Benefits
$0
Total compensation
$28,032

Source-specific fields

Record ID
195,060
Total Pay
$28,032

Anthony Guthrie works as a Worker - Maintenance for MNPS Maintenance. Anthony earned $28,032 in 2022.

Ryan Escue

Skilled Laborer Painting/MNPS Maintenance

2022 total comp
$27,992
Base pay
$27,598
Overtime
$385
Other pay
$10
Benefits
$0
Total compensation
$27,992

Source-specific fields

Record ID
195,038
Total Pay
$27,992

At MNPS Maintenance, Ryan Escue serves as a Skilled Laborer Painting. Their 2022 pay totaled $27,992.

Steven Mahoney

Laborer - General Maintenance/MNPS Maintenance

2018 total comp
$27,759
Base pay
$27,634
Overtime
$125
Other pay
$0
Benefits
$0
Total compensation
$27,759

Source-specific fields

Record ID
88,004
Total Pay
$27,759

At MNPS Maintenance, Steven Mahoney serves as a Laborer - General Maintenance. Their 2018 pay totaled $27,759.

Steven Mahoney

Skill Laborer - Painting/MNPS Maintenance

2019 total comp
$27,548
Base pay
$27,220
Overtime
$327
Other pay
$2
Benefits
$0
Total compensation
$27,548

Source-specific fields

Record ID
112,848
Total Pay
$27,548

Steven Mahoney is a Skill Laborer - Painting at MNPS Maintenance. 2019 total compensation came to $27,548.

Jrmane Cantrell

Skilled Laborer Painting/MNPS Maintenance

2025 total comp
$26,939
Base pay
$26,709
Overtime
$229
Other pay
$2
Benefits
$0
Total compensation
$26,939

Source-specific fields

Record ID
277,537
Total Pay
$26,939

At MNPS Maintenance, Jrmane Cantrell serves as a Skilled Laborer Painting. Their 2025 pay totaled $26,939.

Joseph Combs

Skilled Laborer Plumbing/MNPS Maintenance

2022 total comp
$26,708
Base pay
$26,708
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$26,708

Source-specific fields

Record ID
195,016
Total Pay
$26,708

Joseph Combs works as a Skilled Laborer Plumbing for MNPS Maintenance. Joseph earned $26,708 in 2022.

Joshua Taylor

Technician Electrical Lead/MNPS Maintenance

2022 total comp
$26,323
Base pay
$20,364
Overtime
$1,309
Other pay
$4,651
Benefits
$0
Total compensation
$26,323

Source-specific fields

Record ID
195,159
Total Pay
$26,323

Joshua Taylor is a Technician Electrical Lead at MNPS Maintenance. 2022 total compensation came to $26,323.

Marcus Mcfadden

Technician Fire Extinguisher II/MNPS Maintenance

2023 total comp
$25,943
Base pay
$14,212
Overtime
$3,166
Other pay
$8,565
Benefits
$0
Total compensation
$25,943

Source-specific fields

Record ID
229,615
Total Pay
$25,943

Marcus Mcfadden holds the role of Technician Fire Extinguisher II at MNPS Maintenance. In 2023, their total compensation was $25,943.

Jessie Edgin

Skilled Laborer Carpentry/MNPS Maintenance

2021 total comp
$25,910
Base pay
$21,563
Overtime
$4,344
Other pay
$3
Benefits
$0
Total compensation
$25,910

Source-specific fields

Record ID
169,466
Total Pay
$25,910

At MNPS Maintenance, Jessie Edgin serves as a Skilled Laborer Carpentry. Their 2021 pay totaled $25,910.

Benny Long

Laborer General Maintenance/MNPS Maintenance

2020 total comp
$25,835
Base pay
$25,581
Overtime
$250
Other pay
$3
Benefits
$0
Total compensation
$25,835

Source-specific fields

Record ID
140,239
Total Pay
$25,835

Benny Long holds the role of Laborer General Maintenance at MNPS Maintenance. In 2020, their total compensation was $25,835.

Picksley Cheek

Laborer - General Maintenance/MNPS Maintenance

2019 total comp
$25,724
Base pay
$23,419
Overtime
$184
Other pay
$2,121
Benefits
$0
Total compensation
$25,724

Source-specific fields

Record ID
112,776
Total Pay
$25,724

Picksley Cheek is a Laborer - General Maintenance at MNPS Maintenance. 2019 total compensation came to $25,724.

Robert Thomas

Manager Facility and General Maintenance Zone/MNPS Maintenance

2021 total comp
$25,704
Base pay
$21,009
Overtime
$0
Other pay
$4,695
Benefits
$0
Total compensation
$25,704

Source-specific fields

Record ID
169,855
Total Pay
$25,704

Robert Thomas holds the role of Manager Facility and General Maintenance Zone at MNPS Maintenance. In 2021, their total compensation was $25,704.

Benny Long

Laborer - General Maintenance/MNPS Maintenance

2019 total comp
$25,493
Base pay
$25,484
Overtime
$9
Other pay
$0
Benefits
$0
Total compensation
$25,493

Source-specific fields

Record ID
112,843
Total Pay
$25,493

Benny Long works as a Laborer - General Maintenance for MNPS Maintenance. Benny earned $25,493 in 2019.

Daniel Canizzo

Skilled Laborer HVAC III/MNPS Maintenance

2021 total comp
$25,395
Base pay
$22,368
Overtime
$2,017
Other pay
$1,010
Benefits
$0
Total compensation
$25,395

Source-specific fields

Record ID
169,400
Total Pay
$25,395

Daniel Canizzo works as a Skilled Laborer HVAC III for MNPS Maintenance. Daniel earned $25,395 in 2021.

Anthony Lawrence

Skill Laborer - Painting Senior/MNPS Maintenance

2015 total comp
$25,150
Base pay
$370
Overtime
$0
Other pay
$24,781
Benefits
$0
Total compensation
$25,150

Source-specific fields

Record ID
13,365
Total Pay
$25,150

Anthony Lawrence holds the role of Skill Laborer - Painting Senior at MNPS Maintenance. In 2015, their total compensation was $25,150.

Michael Chambers

Technician HVAC I/MNPS Maintenance

2023 total comp
$25,028
Base pay
$24,724
Overtime
$299
Other pay
$5
Benefits
$0
Total compensation
$25,028

Source-specific fields

Record ID
229,614
Total Pay
$25,028

Michael Chambers works as a Technician HVAC I for MNPS Maintenance. Michael earned $25,028 in 2023.

Michael Porter

Manager - F&Gm II/MNPS Maintenance

2016 total comp
$24,931
Base pay
$24,042
Overtime
$0
Other pay
$889
Benefits
$0
Total compensation
$24,931

Source-specific fields

Record ID
38,537
Total Pay
$24,931

Michael Porter works as a Manager - F&Gm II for MNPS Maintenance. Michael earned $24,931 in 2016.

Steven Webb

Driver - Truck/MNPS Maintenance

2021 total comp
$24,896
Base pay
$21,783
Overtime
$655
Other pay
$2,457
Benefits
$0
Total compensation
$24,896

Source-specific fields

Record ID
169,885
Total Pay
$24,896

Steven Webb holds the role of Driver - Truck at MNPS Maintenance. In 2021, their total compensation was $24,896.

Brandy Hill

Skilled Laborer Painting/MNPS Maintenance

2021 total comp
$24,874
Base pay
$24,347
Overtime
$522
Other pay
$5
Benefits
$0
Total compensation
$24,874

Source-specific fields

Record ID
169,562
Total Pay
$24,874

Brandy Hill is a Skilled Laborer Painting at MNPS Maintenance. 2021 total compensation came to $24,874.

Reginald Lewis

Skilled Laborer HVAC Filter II/MNPS Maintenance

2025 total comp
$24,770
Base pay
$20,852
Overtime
$2,569
Other pay
$1,348
Benefits
$0
Total compensation
$24,770

Source-specific fields

Record ID
289,231
Total Pay
$24,770

Reginald Lewis is a Skilled Laborer HVAC Filter II at MNPS Maintenance. 2025 total compensation came to $24,770.

Travis Wooden

Skilled Laborer Carpentry/MNPS Maintenance

2021 total comp
$24,738
Base pay
$21,793
Overtime
$1,476
Other pay
$1,469
Benefits
$0
Total compensation
$24,738

Source-specific fields

Record ID
169,906
Total Pay
$24,738

At MNPS Maintenance, Travis Wooden serves as a Skilled Laborer Carpentry. Their 2021 pay totaled $24,738.

Daniel Canizzo

Skilled Laborer HVAC II/MNPS Maintenance

2021 total comp
$24,657
Base pay
$23,517
Overtime
$1,133
Other pay
$7
Benefits
$0
Total compensation
$24,657

Source-specific fields

Record ID
169,397
Total Pay
$24,657

Daniel Canizzo holds the role of Skilled Laborer HVAC II at MNPS Maintenance. In 2021, their total compensation was $24,657.

Craig White

Worker Warehouse/MNPS Maintenance

2025 total comp
$24,491
Base pay
$24,280
Overtime
$42
Other pay
$169
Benefits
$0
Total compensation
$24,491

Source-specific fields

Record ID
303,991
Total Pay
$24,491

Craig White works as a Worker Warehouse for MNPS Maintenance. Craig earned $24,491 in 2025.

Colin Morris

Skill Laborer - Electronics/MNPS Maintenance

2017 total comp
$24,272
Base pay
$23,764
Overtime
$501
Other pay
$7
Benefits
$0
Total compensation
$24,272

Source-specific fields

Record ID
62,513
Total Pay
$24,272

Colin Morris holds the role of Skill Laborer - Electronics at MNPS Maintenance. In 2017, their total compensation was $24,272.

Cameron Morgan

Skilled Laborer Plumbing/MNPS Maintenance

2023 total comp
$23,608
Base pay
$21,185
Overtime
$1,137
Other pay
$1,287
Benefits
$0
Total compensation
$23,608

Source-specific fields

Record ID
229,613
Total Pay
$23,608

Cameron Morgan works as a Skilled Laborer Plumbing for MNPS Maintenance. Cameron earned $23,608 in 2023.

Ethan White

Technician - Sports Field/MNPS Maintenance

2020 total comp
$23,357
Base pay
$18,029
Overtime
$3,541
Other pay
$1,788
Benefits
$0
Total compensation
$23,357

Source-specific fields

Record ID
140,328
Total Pay
$23,357

Ethan White works as a Technician - Sports Field for MNPS Maintenance. Ethan earned $23,357 in 2020.

Mall'Nequia Moore

Clerk - Accounting Senior/MNPS Maintenance

2017 total comp
$23,141
Base pay
$23,137
Overtime
$4
Other pay
$0
Benefits
$0
Total compensation
$23,141

Source-specific fields

Record ID
62,510
Total Pay
$23,141

Mall'Nequia Moore is a Clerk - Accounting Senior at MNPS Maintenance. 2017 total compensation came to $23,141.

Hunter Palmer

Skilled Laborer Plumbing/MNPS Maintenance

2023 total comp
$23,026
Base pay
$19,526
Overtime
$3,481
Other pay
$18
Benefits
$0
Total compensation
$23,026

Source-specific fields

Record ID
229,612
Total Pay
$23,026

Hunter Palmer works as a Skilled Laborer Plumbing for MNPS Maintenance. Hunter earned $23,026 in 2023.

Brian Guaman

Laborer - General Maintenance/MNPS Maintenance

2016 total comp
$23,020
Base pay
$23,020
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,020

Source-specific fields

Record ID
39,853
Total Pay
$23,020

Brian Guaman works as a Laborer - General Maintenance for MNPS Maintenance. Brian earned $23,020 in 2016.

Olivia Birt

Clerk Accounting II/MNPS Maintenance

2023 total comp
$23,009
Base pay
$22,183
Overtime
$0
Other pay
$826
Benefits
$0
Total compensation
$23,009

Source-specific fields

Record ID
229,611
Total Pay
$23,009

At MNPS Maintenance, Olivia Birt serves as a Clerk Accounting II. Their 2023 pay totaled $23,009.

Eric Felmley

Specialist - Energy Management/MNPS Maintenance

2016 total comp
$22,851
Base pay
$18,057
Overtime
$2,317
Other pay
$2,477
Benefits
$0
Total compensation
$22,851

Source-specific fields

Record ID
39,819
Total Pay
$22,851

Eric Felmley is a Specialist - Energy Management at MNPS Maintenance. 2016 total compensation came to $22,851.

Terry Morris

Technician Electrical Lead/MNPS Maintenance

2025 total comp
$22,775
Base pay
$21,669
Overtime
$1,095
Other pay
$11
Benefits
$0
Total compensation
$22,775

Source-specific fields

Record ID
294,030
Total Pay
$22,775

Terry Morris is a Technician Electrical Lead at MNPS Maintenance. 2025 total compensation came to $22,775.

Jeremy Vaughn

Skilled Laborer Electronics I/MNPS Maintenance

2022 total comp
$22,535
Base pay
$21,148
Overtime
$549
Other pay
$838
Benefits
$0
Total compensation
$22,535

Source-specific fields

Record ID
195,171
Total Pay
$22,535

Jeremy Vaughn works as a Skilled Laborer Electronics I for MNPS Maintenance. Jeremy earned $22,535 in 2022.

Richard Tucker Jr

Skill Laborer - Painting/MNPS Maintenance

2017 total comp
$22,428
Base pay
$20,769
Overtime
$0
Other pay
$1,660
Benefits
$0
Total compensation
$22,428

Source-specific fields

Record ID
62,573
Total Pay
$22,428

Richard Tucker Jr works as a Skill Laborer - Painting for MNPS Maintenance. Richard earned $22,428 in 2017.

Terry Primm

Skilled Laborer Carpentry/MNPS Maintenance

2021 total comp
$22,304
Base pay
$20,987
Overtime
$313
Other pay
$1,005
Benefits
$0
Total compensation
$22,304

Source-specific fields

Record ID
169,761
Total Pay
$22,304

Terry Primm is a Skilled Laborer Carpentry at MNPS Maintenance. 2021 total compensation came to $22,304.

Lee Pedigo

Skill Laborer - Carpentry Senior/MNPS Maintenance

2015 total comp
$22,108
Base pay
$0
Overtime
$0
Other pay
$22,108
Benefits
$0
Total compensation
$22,108

Source-specific fields

Record ID
13,402
Total Pay
$22,108

At MNPS Maintenance, Lee Pedigo serves as a Skill Laborer - Carpentry Senior. Their 2015 pay totaled $22,108.

Heather Jackson

Skilled Laborer Electronics I/MNPS Maintenance

2023 total comp
$21,789
Base pay
$18,941
Overtime
$2,564
Other pay
$284
Benefits
$0
Total compensation
$21,789

Source-specific fields

Record ID
229,610
Total Pay
$21,789

Heather Jackson holds the role of Skilled Laborer Electronics I at MNPS Maintenance. In 2023, their total compensation was $21,789.

Frederic Keyes

Skilled Laborer HVAC Filter III/MNPS Maintenance

2022 total comp
$21,510
Base pay
$20,320
Overtime
$1,177
Other pay
$13
Benefits
$0
Total compensation
$21,510

Source-specific fields

Record ID
195,086
Total Pay
$21,510

Frederic Keyes is a Skilled Laborer HVAC Filter III at MNPS Maintenance. 2022 total compensation came to $21,510.