Build Your Career With Spencer Heating and Air

For over 55 years, families across Auburn, Opelika, and the Lake Martin area have trusted Spencer Heating and Air for honest, expert comfort. Behind that reputation is a team that takes pride in doing the job right. If you want stable, year-round work with a family-owned company that invests in its people, we’d like to meet you.

Serving You Since 1967
55+ Years of Experience
Chamber of Commerce Members
Family-Owned Local Team
Why Spencer

A Place to Build a Real Career

We’ve been a fixture in central Alabama since 1967 because we treat our team the way we treat our customers — with respect, fairness, and a commitment to doing things right.

Family-Owned Since 1967

Work for a stable, respected local company with deep roots in the community — not a faceless national chain.

Year-Round, Steady Work

Heating in winter, cooling in summer — HVAC demand in every season means consistent hours and dependable income.

Paid Training & Growth

We invest in your certifications and skills as an American Standard Customer Care Dealer. New to the trade? We’ll help you learn it.

Quality Tools & Trucks

Show up prepared with well-stocked, well-maintained service vehicles and the equipment you need to do the job right.

Open Roles

Positions We Hire For

From seasoned technicians to motivated newcomers, we’re always looking for good people. Find the role that fits and apply below.

HVAC Service Technician

Diagnose and repair residential and commercial heating and cooling systems. EPA certification and field experience preferred.

Apply for this role

HVAC Installation Technician

Install new heating, cooling, and ductwork systems to manufacturer spec. Strong mechanical skills and attention to detail required.

Apply for this role

HVAC Apprentice / Helper

Entry-level role for motivated people who want to learn the trade. Assist senior techs and earn while you train. No experience required.

Apply for this role

Maintenance Technician

Perform seasonal tune-ups and preventive maintenance that keep our members’ systems running reliably year-round.

Apply for this role

Don’t see your role listed? We still want to hear from you — submit a general application below and we’ll keep you in mind.

Apply Today

Submit Your Application

Tell us about yourself and the role you’re interested in. Prefer to talk first? Call 334-887-9020.