High-paying maintenance jobs in Franklin
Maintenance ensures equipment and facilities function properly. Workers perform repairs and preventive upkeep. Technical skills and problem-solving abilities are critical.
The 744 maintenance jobs listed below pay well, with salaries between $15.73 and $35.81 per hour. Maintenance Technician, Service Technician and HVAC Technician are among the most popular high-paying roles in Franklin, TN.
Job title
Updated Sep 10, 2026Diesel Technician
Franklin
Tennessee
Automotive Technician
Franklin
Tennessee
Maintenance Supervisor
Franklin
Tennessee
Plumber
Franklin
Tennessee
HVAC Technician
Franklin
Tennessee
Maintenance Technician
Franklin
Tennessee
Service Technician
Franklin
Tennessee
Groundskeeper
Franklin
Tennessee
Landscape Technician
Franklin
Tennessee
Locator
Franklin
Tennessee
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Diesel Technician
Review job description
Please refer to the employers job description for complete details.
Diesel technicians maintain and repair diesel engines in various vehicles. Candidates need technical expertise, problem-solving abilities and strong attention to detail.
The top companies hiring Diesel Technician in Franklin, TN are National Fleet Management (2 jobs), Mechanics Hub (1 job), and Lv petroleum (1 job).
Diesel Technician jobs take 75 days on average from job posting to starting date. Currently, 1% of job openings are part-time roles.
See 28 jobsAverage pay
Franklin
$35.81 per hourTennessee
$30.79 per hourSkills
- Diesel engine repair
- Air brake
- Mechanic experience
- Computer skills
- Automotive diagnostics
-
Automotive Technician
Review job description
Please refer to the employers job description for complete details.
Automotive Technicians diagnose vehicle issues, perform repairs, and conduct maintenance. Expertise in automotive repair, diagnostic skills, and mechanical proficiency are crucial for ensuring vehicle safety and performance.
The top companies hiring Automotive Technician in Franklin, TN are Sonic Automotive (1 job), Toyota (1 job), and Express Oil Change & Tire Engineers (1 job).
Automotive Technician jobs take 136 days on average from job posting to starting date. Currently, 5% of job openings are part-time roles.
See 83 jobsAverage pay
Franklin
$32.38 per hourTennessee
$27.49 per hourSkills
- Automotive diagnostics
- Automotive repair
- Mechanical knowledge
- Vehicle maintenance
- Customer service
-
Maintenance Supervisor
Review job description
Please refer to the employers job description for complete details.
Maintenance Supervisors plan repairs, oversee teams, and ensure equipment efficiency. Technical expertise, leadership skills, and problem-solving ability are essential.
The top companies hiring Maintenance Supervisor in Franklin, TN are Simpson Housing LLLP (2 jobs), Oldcastle APG (1 job), and Riverstone Communities (1 job).
Maintenance Supervisor jobs take 36 days on average from job posting to starting date. Currently, 1% of job openings are part-time roles.
See 50 jobsAverage pay
Franklin
$30.25 per hourTennessee
$28.78 per hourSkills
- Electrical experience
- Plumbing
- HVAC
- Manufacturing
- Mechanical knowledge
-
Plumber
Review job description
Please refer to the employers job description for complete details.
Plumbers install, repair, and maintain pipe systems in residential and commercial buildings. Expertise in plumbing systems, blueprint reading, and problem-solving is crucial.
Plumber jobs take 119 days on average from job posting to starting date. Currently, 2% of job openings are part-time roles.
See 49 jobsAverage pay
Franklin
$28.75 per hourTennessee
$28.29 per hourSkills
- Plumbing
- Hand tools
- Construction
- Welding
- Construction plumbing
-
HVAC Technician
Review job description
Please refer to the employers job description for complete details.
HVAC Technicians install systems, diagnose issues, and conduct regular maintenance. In-depth HVAC knowledge, problem-solving expertise, and certification in relevant technologies are necessary.
The top companies hiring HVAC Technician in Franklin, TN are LEE COMPANY (4 jobs), Roscoe Brown (2 jobs), and Dillard's, Inc. (1 job).
HVAC Technician jobs take 108 days on average from job posting to starting date. Currently, 3% of job openings are part-time roles.
See 102 jobsAverage pay
Franklin
$28.27 per hourTennessee
$27.51 per hourSkills
- Leadership
- HVAC design
- HVAC
- Construction
- Schematics
-
Maintenance Technician
Review job description
Please refer to the employers job description for complete details.
Maintenance Technicians perform routine maintenance, troubleshoot equipment issues, and ensure operational safety. Technical expertise, repair skills, and a proactive approach are essential.
The top companies hiring Maintenance Technician in Franklin, TN are Atrium Hospitality (2 jobs), RPM Living (2 jobs), and Dillard's, Inc. (1 job).
Maintenance Technician jobs take 68 days on average from job posting to starting date. Currently, 6% of job openings are part-time roles.
See 203 jobsAverage pay
Franklin
$23.06 per hourTennessee
$23.05 per hourSkills
- Electrical experience
- Schematics
- Welding
- English
- Mechanical knowledge
-
Service Technician
Review job description
Please refer to the employers job description for complete details.
Service Technicians repair and maintain equipment, ensuring efficient operation. Skills in diagnostics, mechanical proficiency, and customer interaction are crucial.
The top companies hiring Service Technician in Franklin, TN are Tesla (2 jobs), Premium Velocity Auto llc (2 jobs), and Toyota (1 job).
Service Technician jobs take 89 days on average from job posting to starting date. Currently, 4% of job openings are part-time roles.
See 135 jobsAverage pay
Franklin
$20.24 per hourTennessee
$22.65 per hourSkills
- Electrical experience
- Schematics
- Welding
- Manufacturing
-
Groundskeeper
Review job description
Please refer to the employers job description for complete details.
Groundskeepers maintain outdoor areas, including landscaping, mowing and garden upkeep. They ensure aesthetic appeal and environmental safety. Attention to detail, physical stamina and knowledge of plants are key to success in this role.
The top companies hiring Groundskeeper in Franklin, TN are Southern Land Company, LLC (2 jobs), Landscape Services, Inc (2 jobs), and Waterton (1 job).
Groundskeeper jobs take 47 days on average from job posting to starting date. Currently, 12% of job openings are part-time roles.
See 45 jobsAverage pay
Franklin
$19.62 per hourTennessee
$17.68 per hourSkills
- Maintenance
- Groundskeeping
- Landscaping
- Power tools
- Landscape maintenance
-
Landscape Technician
Review job description
Please refer to the employers job description for complete details.
Landscape technicians design and maintain outdoor spaces, operate landscaping equipment and ensure plant health. Essential skills for this role include horticultural knowledge, attention to detail and physical stamina.
The top companies hiring Landscape Technician in Franklin, TN are Kimley-Horn (1 job), Landscape Services, Inc (1 job), and Temple Hills Golf (1 job).
Landscape Technician jobs take 146 days on average from job posting to starting date. Currently, 10% of job openings are part-time roles.
See 27 jobsAverage pay
Franklin
$16.84 per hourTennessee
$18.51 per hourSkills
- Lawn care
- Horticulture
- Mowing
- Landscaping
- Landscape maintenance
-
Locator
Review job description
Please refer to the employers job description for complete details.
Locators identify underground utilities before excavation projects. They use specialized equipment and interpret maps to prevent damage. Attention to detail, strong observational skills and knowledge of safety protocols are vital for success.
Locator jobs take 92 days on average from job posting to starting date. Currently, 14% of job openings are part-time roles.
See 22 jobsAverage pay
Franklin
$15.73 per hourTennessee
$17.25 per hour