Contact Us

Call Us

Text Us

Trussville AL HVAC Company

Trussville Heating & AC Repair, Replacement, and HVAC Service

Since 2002, families in Trussville, AL and the surrounding areas have trusted Perfect Service for their AC repair, new heat pump and air conditioner installation, HVAC maintenance, and system tune-ups. We have the experience and training necessary to repair, install and maintain your AC or heat pump expertly and affordably!

New Air Conditioner / Air Conditioning Installation - If your air conditioner is broken, you have tried to get it serviced with AC Repair, but it is in bad enough shape that you need a new HVAC System - and FAST, call perfect service. Our team of expert HVAC contractors are trained to help determine the best sir conditioning system for your Trussville home.

AC Repair / Air Conditioner Service - As hard as your Trussville AL Air Conditioner is running to keep up with heat and summer the punishing elements, you are going to need service and when you do, you don't want to worry about if it was done right. Perfect Service is here to help in a hurry with our team of Air Conditioning Repair experts!

Heating Installation - It does not matter if your preference is a new furnace installation, central heating & AC, or a forces air HVAC system, we know how to get it perfect! While Trussville stays warm a large part of the year, our winters can be cold and wet and you don't want to be caught with a frigid home. Call for just the right new heating installation for your home and needs.

Heat Repair - Do not wait for your minor heat repairs to turn into major heat repairs, call Perfect Service to fix your heat and keep your Trussville home warm and cozy. Our heating system experts will assess the problem with your broken HVAC system and provide you options to get back to good.

Please check out some of our reviews below to see why your neighbors consider us to be their reliable nearby heating and air company in Trussville, AL. For scheduling appointments and if you have additional questions, connect with us today online or by calling 205-957-2022!

Why isn’t my air conditioning unit cooling my Trussville home?
There’s nothing worse on a sweltering Alabama day to find out your AC isn’t blowing cold air. There are several reasons why your air conditioning unit may not be properly cooling your home:
  • Thermostat set to the wrong setting, such as “fan” mode instead of “cool.”
  • Dirty return duct filters. Clogged filters will restrict airflow.
  • Plugged condensate drain. The system must be able to drain the humidity it captures from indoor air.
  • Outside unit fans restricted by leaves or other debris and limiting airflow.
After checking for these common issues, it may be time to call the pros. Leaking refrigerant, a broken compressor or problems with the system’s electrical components are just a few of the issues that could be causing poor cooling performance. For AC services in central Alabama, request an appointment with our expert team today!
What is the average cost for AC repair near Trussville?
In Trussville and greater Birmingham, air conditioning repairs typically range between $95 and $895, with an average cost around $350. Prices vary considerably depending on the problem.
  • Issues with fuses, relays, switches, electrical contacts or wiring.
  • Refrigerant leaks.
  • Faulty thermostat or thermostat sensor.
  • Malfunctioning compressor, fan, condenser or evaporator coil.
If your AC unit requires repair or maintenance, give us a call, and we’re happy to send out a skilled Perfect Service technician to check it out!
How often should my residential AC system be serviced?
We recommend that you have your residential AC system serviced once a year, preferably in the spring. Routine maintenance is critical to keeping your system operating at peak condition and may help identify problems before becoming more extensive (and more costly) issues. Perfect Service annual maintenance plans make routine AC maintenance simple. Our plans include:
  • Cleaning and inspection of AC systems in the spring.
  • Cleaning and checking heating systems in the fall.
  • Repair discounts and more!
To learn more about maintenance plans in Trussville and surrounding areas, contact us today!
Rated 4.9 out of 1898 reviews

Local Reviews
for Trussville, AL

Perfect Service Heating & Air Rated 4.8 out of 5 stars based on 78 customer reviews


Map of Trussville, AL 35173

We were completely satisfied with the expertise




Review of Perfect Service Heating & Air

We were completely satisfied with the expertise, The courtesy and the overall knowledge of the service representative!

TrussvilleAL35173 33.605-86.57

Map of Trussville, AL 35173

6 months service visit




Review of Perfect Service Heating & Air

TrussvilleAL35173 33.705-86.5275

Map of Trussville, AL 35173

Perfect service




Review of Perfect Service Heating & Air

TrussvilleAL35173 33.61-86.57

Map of Trussville, AL 35173

Great service




Review of Perfect Service Heating & Air

As always, great service and friendly. Chance did a great job and was very helpful.

TrussvilleAL35173 33.6375-86.575

Map of Trussville, AL 35173

great service




Review of Perfect Service Heating & Air

good

TrussvilleAL35173 33.6325-86.6025

Map of Trussville, AL 35173

Always Great Service




Review of Perfect Service Heating & Air

Perfect service always dependable and cost efficient! I’m always pleased!

TrussvilleAL35173 33.725-86.555

Map of Trussville, AL 35173

Great service




Review of Perfect Service Heating & Air

TrussvilleAL35173 33.6-86.62

Map of Trussville, AL 35173

Thanks Perfect!




Review of Perfect Service Heating & Air

Perfect HVAC remains top notch when it comes to service and professionalism.

TrussvilleAL35173 33.6575-86.55

Map of Trussville, AL 35173

Thorough and exceptional service…above and beyond




Review of Perfect Service Heating & Air

TrussvilleAL35173 33.655-86.55

Map of Trussville, AL 35173

Excellent service




Review of Perfect Service Heating & Air

Informed me that a comparator was bad and replaced it.

TrussvilleAL35173 33.59-86.6025

Service / Cleaning experience with Chase




Review of Perfect Service Heating & Air

I recently had my unit scheduled for an annual cleaning/inspection. While waiting for my cleaning appointment my unit failed leaving my home with 90 degree temps. I called a Perfect Service and explained the situation to the front desk and within an hour a technician(Chase) was dispatched to my home. He was prompt, polite, professional and genuinely friendly. He preformed my service and made the repair with no issues. He went above and beyond to insure I was satisfied and that all of my concerns where met. *The Next Day I had my annual cleaning/service, Chase was dispatched to my home again. He was right on time. Although, the service performed was basically the same as the day before(with exception of the actual cleaning), this was not covered under warranty. With that said, A Perfect Service made it as affordable as possible and I always appreciate the Military Discount offered. Chase is a performer, he gets the job done. I would recommend and invite Chase to be dispatched for my HVAC need anytime. I have been a customer of A perfect Service for a little over 4 years and I have been satisfied and will continue to use their service.

TrussvilleAL35173 33.6825-86.5875

Depenable




Review of Perfect Service Heating & Air

TrussvilleAL35173 33.705-86.5275

Prompt and courteous!




Review of Perfect Service Heating & Air

TrussvilleAL35173 33.6375-86.605

Great




Review of Perfect Service Heating & Air

Good service

TrussvilleAL35173 33.6125-86.5425

Great service




Review of Perfect Service Heating & Air

TrussvilleAL35173 33.64-86.61

Survey




Review of Perfect Service Heating & Air

Excellent service

TrussvilleAL35173 33.6425-86.525

Great Service




Review of Perfect Service Heating & Air

Been using Perfect Air for years. Service has. Always been great.

TrussvilleAL35173 33.57-86.61

Great service!




Review of Perfect Service Heating & Air

We needed our a/c unit cleaned and serviced. They offered a cleaning special and we had seen the new location in Clay, so we decided to give them a try. The technician arrived on time and was very polite and professional. He explained what he was going to do. Overall we were very pleased and would recommend Perfect Service!

TrussvilleAL35173 33.7325-86.555

Expert




Review of Perfect Service Heating & Air

A quick callback, a quick response time, and serviced right the first time in less than 24 hours. We could not have asked for a better experience. Thank you

TrussvilleAL35173 33.655-86.61

Great Service




Review of Perfect Service Heating & Air

TrussvilleAL35173 33.6575-86.55

Excellent service




Review of Perfect Service Heating & Air

Service was quick and he did a great job.

TrussvilleAL35173 33.6-86.62

Great Service




Review of Perfect Service Heating & Air

TrussvilleAL35173 33.685-86.5975

Great Service and informed me on the condition of my unit.




Review of Perfect Service Heating & Air

TrussvilleAL35173 33.59-86.6025

Great service!




Review of Perfect Service Heating & Air

TrussvilleAL35173 33.6425-86.525

Great service




Review of Perfect Service Heating & Air

TrussvilleAL35173 33.655-86.5575

Mitchell T.

Mitchell T.

Serviced the air conditioner on a Carrier unit in Trussville AL Checked air filter

Near Valley Way, Trussville, AL 35173
Trussville, AL - Serviced the air conditioner on a Carrier unit in Trussville AL
Checked air filter
Joey C.

Joey C.

Repaired the a/c on a 1yr old Carrier unit in Trussville AL Checked the fan control

Near Roundstone Dr, Trussville, AL 35173
Trussville, AL - Repaired the a/c on a 1yr old Carrier unit in Trussville AL
Checked the fan control
Bo J.

Bo J.

Did an AC service on a 7yr old York unit in Trussville AL Lubed all moving parts

Near Ashford Ln, Trussville, AL 35173
Trussville, AL - Did an AC service on a 7yr old York unit in Trussville AL
Lubed all moving parts
Joey C.

Joey C.

Performed an AC repair on a 10yr old Lennox unit in Trussville AL Cleaned condenser coil

Near Stewart Dr, Trussville, AL 35173
Trussville, AL - Performed an AC repair on a 10yr old Lennox unit in Trussville AL
Cleaned condenser coil
T E.

T E.

Did an ac repair on a 7yr old Lennox system in Trussville AL Checked reversing switch

Near Mobile Dr, Trussville, AL 35173
Trussville, AL - Did an ac repair on a 7yr old Lennox system in Trussville AL
Checked reversing switch
Seth D.

Seth D.

Did a heating repair on a 2yr old Trane unit in Trussville AL Checked all safety controls

Near Janet Dr, Trussville, AL 35173
Trussville, AL - Did a heating repair on a 2yr old Trane unit in Trussville AL
Checked all safety controls
Devin J.

Devin J.

Did a heating repair on a 9 yr old Trane unit in Trussville AL Checked for proper air flow

Near Cruise St, Trussville, AL 35173
Trussville, AL - Did a heating repair on a 9 yr old Trane unit in Trussville AL
Checked for proper air flow
Devin J.

Devin J.

Repaired the heat on a 2yr old Trane unit in Trussville AL Checked burner operation

Near Cavern Rd, Trussville, AL 35173
Trussville, AL - Repaired the heat on a 2yr old Trane unit in Trussville AL
Checked burner operation
Chace W.

Chace W.

Did a heating repair on a 2yr old Ruud unit in Trussville AL Checked fan control

Near Honeybee Cir, Trussville, AL 35173
Trussville, AL - Did a heating repair on a 2yr old Ruud unit in Trussville AL
Checked fan control
Seth D.

Seth D.

Did a heating repair on a 9yr old Ruud unit in Trussville AL Checked all electrical connections

Near Rock Creek Cir, Trussville, AL 35173
Trussville, AL - Did a heating repair on a 9yr old Ruud unit in Trussville AL
Checked all electrical connections
Jacob B.

Jacob B.

Did a heating repair on a 1yr old Trane unit in Trussville AL Checked fan control

Near Forest Trce, Trussville, AL 35173
Trussville, AL - Did a heating repair on a 1yr old Trane unit in Trussville AL
Checked fan control
Chace W.

Chace W.

Did a repair on a 5yr old heat system in Trussville AL Checked all electrical connections

Near Pinewood Dr, Trussville, AL 35173
Trussville, AL - Did a repair on a 5yr old heat system in Trussville AL
Checked all electrical connections
David B.

David B.

Did a heating repair on a Carrier unit in Trussville AL Repaired high-voltage wire

Near Caldwell Dr, Trussville, AL 35173
Trussville, AL - Did a heating repair on a Carrier unit in Trussville AL
Repaired high-voltage wire
Jake F.

Jake F.

Repaired a 10yr old Trane heating system in Birmingham AL Checked fan control

Near Ridgeview Dr, Trussville, AL 35173
Trussville, AL - Repaired a 10yr old Trane heating system in Birmingham AL
Checked fan control
Cody B.

Cody B.

Performed a heating repair on a 3yr old Heil unit in Trussville Cleaned condenser coils.

Near Crestview Cir, Trussville, AL 35173
Trussville, AL - Performed a heating repair on a 3yr old Heil unit in Trussville
Cleaned condenser coils.
Cody B.

Cody B.

Did a Heating maintenance tune-up in Trussville Al on a 1-year Heil unit. Check the thermostat, air filter, and fan control. Furnace repair

Near Anderson Cir, Trussville, AL 35173
Trussville, AL - Did a Heating maintenance tune-up in Trussville Al on a 1-year Heil unit.
Check the thermostat, air filter, and fan control. Furnace repair
Chris W.

Chris W.

Did a Heating maintenance tune-up in Trussville Al on a 5-year Heil unit. Clean and check burners and burner operation.

Near Highlands Dr, Trussville, AL 35173
Trussville, AL - Did a Heating maintenance tune-up in Trussville Al on a 5-year Heil unit.
Clean and check burners and burner operation.
Chace W.

Chace W.

Did cc on heat for a Trane unit in Trussville Al Checked electrical connections.

Near Surrey Ln, Trussville, AL 35173
Trussville, AL - Did cc on heat for a Trane unit in Trussville Al 
Checked electrical connections.
Mitchell T.

Mitchell T.

Did cc on a 3 yr old Heil unit in Trussville, AL Checked all electrical connections.

Near Crestview Way, Trussville, AL 35173
Trussville, AL - Did cc on a 3 yr old Heil unit in Trussville, AL
Checked all electrical connections.
Zach T.

Zach T.

Did a Heating maintenance check-up in Trussville Al on an 8-year Lennox unit. Check the thermostat, air filter, and fan control.

Near Lexington Oaks Dr, Trussville, AL 35173
Trussville, AL - Did a Heating maintenance check-up in Trussville Al on an 8-year Lennox unit.
Check the thermostat, air filter, and fan control.
Chace W.

Chace W.

Did a Heating maintenance tune-up in Trussville Al on 2 Lennox units. Check for proper energy consumption.

Near Hidden Brook Cir, Trussville, AL 35173
Trussville, AL - Did a Heating maintenance tune-up in Trussville Al on 2 Lennox units. 
Check for proper energy consumption.
T E.

T E.

Did a Heating maintenance tune-up in Trussville Al on a 3-year York unit. Check the air filter, thermostat, and fan control.

Near Lakeridge Dr, Trussville, AL 35173
Trussville, AL - Did a Heating maintenance tune-up in Trussville Al on a 3-year York unit.
Check the air filter, thermostat, and fan control.
Bo J.

Bo J.

Did a Heating maintenance check-up in Trussville Al on a 5-year Trane unit. Lubricate all necessary moving parts.

Near Annetta Cir, Trussville, AL 35173
Trussville, AL - Did a Heating maintenance check-up in Trussville Al on a 5-year Trane unit.
Lubricate all necessary moving parts.
JEFF B.

JEFF B.

Came out to Trussville Al and installed a 3.5-ton Heil furnace. Check burners and burner operation.

Near Mann Dr, Trussville, AL 35173
Trussville, AL - Came out to Trussville Al and installed a 3.5-ton Heil furnace.
Check burners and burner operation.
Chris R.

Chris R.

Did a Heating maintenance check-up on 2 Trane units, both 6 years old, in Trussville Al. Adjust blower components.

Near Longmeadow Cir, Trussville, AL 35173
Trussville, AL - Did a Heating maintenance check-up on 2 Trane units, both 6 years old, in Trussville Al.
Adjust blower components.