Contact Us

Call Us

Text Us

McCalla AL HVAC Company

Perfect Service Heating & Air provides air conditioning, heating and indoor air quality services to the residents of McCalla, AL and the surrounding areas. For affordable and reliable AC repairs, installations and tune-ups, you have come to the right place!

Read some of our reviews below and find out why your neighbors consider us to be their nearby heating and air company in McCalla, AL. Or contact us today at 205-957-2022 to schedule a service or with any questions!

Rated 4.8 out of 1770 reviews

Local Reviews
for McCalla, AL

Perfect Service Heating & Air Rated 4.9 out of 5 stars based on 22 customer reviews
Mobile Tools for Contractors and Service Professionals Powered by Nearby Now


Map of McCalla, AL 35111

Good service




Review of Perfect Service Heating & Air

McCallaAL35111 33.325-87.035

Map of McCalla, AL 35111

GreatService




Review of Perfect Service Heating & Air

Tech checked and cleaned furnace and heat pump completely. Was very good told us that everything looked in good shape .

McCallaAL35111 33.325-87.035

Map of McCalla, AL 35111

Great service. Personable and professional




Review of Perfect Service Heating & Air

McCallaAL35111 33.2925-87.11

Map of McCalla, AL 35111

Employee did his job




Review of Perfect Service Heating & Air

McCallaAL35111 33.235-87.175

Map of McCalla, AL 35111

Great, fast service.




Review of Perfect Service Heating & Air

Service person was very professional and pleasant to work with. He answered all of my questions.

McCallaAL35111 33.2725-87.075

Map of McCalla, AL 35111

Great




Review of Perfect Service Heating & Air

McCallaAL35111 33.285-87.0475

Map of McCalla, AL 35111

Great jo




Review of Perfect Service Heating & Air

McCallaAL35111 33.2425-87.0925

Map of McCalla, AL 35111

Great, fast service.




Review of Perfect Service Heating & Air

Service person was able to answer my questions and offer suggestions about some concerns that I had. He worked quickly and was polite.

McCallaAL35111 33.2725-87.075

Map of McCalla, AL 35111

Great Service




Review of Perfect Service Heating & Air

Tech was professional and courteous. Great job.

McCallaAL35111 33.275-87.1525

Map of McCalla, AL 35111

Satisfied.




Review of Perfect Service Heating & Air

McCallaAL35111 33.3175-87.0575

GREATEST SERVICE!!




Review of Perfect Service Heating & Air

McCallaAL35111 33.2975-87.1275

Good Service




Review of Perfect Service Heating & Air

I’ve always liked my service techs, on time and seem very efficient

McCallaAL35111 33.325-87.0325

Great Service




Review of Perfect Service Heating & Air

The guy that performed the service did a great job!

McCallaAL35111 33.3175-87.07

Scheduled check up




Review of Perfect Service Heating & Air

Taylor was very polite and worked quickly. He was very professional. Great Service! I would like for him to return should any problems arise or for just the follow up visits.

McCallaAL35111 33.2975-87.1275

Great service




Review of Perfect Service Heating & Air

McCallaAL35111 33.28-87.0225

Great Service




Review of Perfect Service Heating & Air

Buddy was my technician he was very helpful and explained what he was doung and why.

McCallaAL35111 33.28-87.06

Great Service




Review of Perfect Service Heating & Air

Job done well.

McCallaAL35111 33.315-87.01

Quick and friendly service




Review of Perfect Service Heating & Air

I don't have to worry about anything going wrong with my unit because perfect service is just a phone call away!

McCallaAL35111 33.2975-87.1275

Great Service.




Review of Perfect Service Heating & Air

McCallaAL35111 33.275-87.1525

Great Service




Review of Perfect Service Heating & Air

McCallaAL35111 33.2925-87.0825

Service technician was awesome.




Review of Perfect Service Heating & Air

The technician arrived within the set time, provided compete and effective service and even clean up after other companies' technicians! Wow.

McCallaAL35111 33.3075-87.0325

New Ion light




Review of Perfect Service Heating & Air

I am Tom's wife, Betty, we are very excited to have the light in the attic to kill the mold or stuff growing in the coil and ducts. With asthma and other pulmonary issues, this will help my health. Your technician, Jason, I believe and his boss were very professional and courteous through the whole process.

McCallaAL35111 33.2325-87.11

Response from Perfect Service Heating & Air:

Thank you for your business. We are glad to be able to take care of all your hvac needs and we hope the whole home air purification system we installed really helps yall.


Zach T.

Zach T.

Did a Heating maintenance tune-up in McCalla Al on a 2-year Heil unit. Check the fan control.

Near Cathwick Cir, McCalla, AL 35111
McCalla, AL - Did a Heating maintenance tune-up in McCalla Al on a 2-year Heil unit.
Check the fan control.
Skylar S.

Skylar S.

Did a Heating maintenance check-up on a 6-year Lennox unit in McMalla Al. Clean and check burners and burner operation.

Near Spruce Dr, McCalla, AL 35111
McCalla, AL - Did a Heating maintenance check-up on a 6-year Lennox unit in McMalla Al.
Clean and check burners and burner operation.
Kyle K.

Kyle K.

Came out to McCalla Al on a 10-year Lennox unit and did a Heating maintenance tune-up. Lubricate all necessary moving parts.

Near Rimbred Ct, McCalla, AL 35111
McCalla, AL - Came out to McCalla Al on a 10-year Lennox unit and did a Heating maintenance tune-up.
Lubricate all necessary moving parts.
Jake F.

Jake F.

Did a Heating maintenance tune-up on a 4-year Trane unit in Mccalla Al. Clean and check burners and burner operation.

Near Heritage Park Dr, McCalla, AL 35111
McCalla, AL - Did a Heating maintenance tune-up on a 4-year Trane unit in Mccalla Al.
Clean and check burners and burner operation.
Skylar S.

Skylar S.

Did a Heating maintenance check-up in McCalla Al on a 6-year Lennox unit. Check the heat exchanger.

Near Broadway Dr, McCalla, AL 35111
McCalla, AL - Did a Heating maintenance check-up in McCalla Al on a 6-year Lennox unit.
Check the heat exchanger.
Chris W.

Chris W.

Did a Heating maintenance tune-up on a 2-year York unit in McCalla Al. Check heat exchanger, air filter, and fan control.

Near Cathwick Dr, McCalla, AL 35111
McCalla, AL - Did a Heating maintenance tune-up on a 2-year York unit in McCalla Al.
Check heat exchanger, air filter, and fan control.
Tahlib O.

Tahlib O.

Did a Heating maintenance check-up on a 5-year Trane unit in McCalla Al. Adjust blower components.

Near Nick Rd, McCalla, AL 35111
McCalla, AL - Did a Heating maintenance check-up on a 5-year Trane unit in McCalla Al. 
Adjust blower components.
Skylar S.

Skylar S.

Did an AC maintenance tune-up on a 3-year Lennox unit in McCalla Al. Check the air filter, thermostat, and freon levels. Check the condensate drain.

Near Arrow Wood Blvd, McCalla, AL 35111
McCalla, AL - Did an AC maintenance tune-up on a 3-year Lennox unit in McCalla Al.
Check the air filter, thermostat, and freon levels. Check the condensate drain.
Jon J.

Jon J.

Did a maintenance check-up on a 6-year Heil unit in McCalla Al. Clean and check burners and burner operation.

Near Sandy Dr, McCalla, AL 35111
McCalla, AL - Did a maintenance check-up on a 6-year Heil unit in McCalla Al.
Clean and check burners and burner operation.
Preston K.

Preston K.

Did an AC maintenance check-up on a 3-year Heil unit in McCalla Al. Check thermostat, air filter, and freon levels.

Near Oak St, McCalla, AL 35111
McCalla, AL - Did an AC maintenance check-up on a 3-year Heil unit in McCalla Al.
Check thermostat, air filter, and freon levels.
Curtis A.

Curtis A.

Did an AC maintenance check-up in McCalla Al on a Heil unit. Clean and check condenser coil. The capacitor was replaced.

Near Lewis Cir, McCalla, AL 35111
McCalla, AL - Did an AC maintenance check-up in McCalla Al on a Heil unit.
Clean and check condenser coil. The capacitor was replaced.
Jake F.

Jake F.

Did an AC maintenance check-up on a 4-year Trane unit in McCalla Al. Check voltage and amperage on motors.

Near Sandy Dr, McCalla, AL 35111
McCalla, AL - Did an AC maintenance check-up on a 4-year Trane unit in McCalla Al.
Check voltage and amperage on motors.
Team Perfect Service !.

Team Perfect Service !.

Did an AC maintenance tune-up in Birmingham Al on a 4-year Lennox unit. Clean and check condenser coil.

Near Hearthstone Ln, McCalla, AL 35111
McCalla, AL - Did an AC maintenance tune-up in Birmingham Al on a 4-year Lennox unit.
Clean and check condenser coil.
Team Perfect Service !.

Team Perfect Service !.

A maintenance tune-up was done in McCalla Al on a Heil AC unit. Check voltage and amperage on motors.

Near Eastern Valley Rd, McCalla, AL 35111
McCalla, AL - A maintenance tune-up was done in McCalla Al on a Heil AC unit.
Check voltage and amperage on motors.
Tahlib O.

Tahlib O.

Did an AC maintenance check-up on a 4-year Lennox unit in McCalla Al. Check for proper energy consumption.

Near Dogwood Cir, McCalla, AL 35111
McCalla, AL - Did an AC maintenance check-up on a 4-year Lennox unit in McCalla Al. Check for proper energy consumption.
Technician .

Technician .

Did an AC maintenance tune-up on an 8-year York unit in McCalla Al. Adjust blower components.

Near Spring House Trail, McCalla, AL 35111
McCalla, AL - Did an AC maintenance tune-up on an 8-year York unit in McCalla Al.
Adjust blower components.
Michael B.

Michael B.

Did an AC maintenance check-up on a 3-year York unit in McCalla Al. Check air filter, thermostat, and freon level.

Near Cathwick Dr, McCalla, AL 35111
McCalla, AL - Did an AC maintenance check-up on a 3-year York unit in McCalla Al. Check air filter, thermostat, and freon level.
Terry F.

Terry F.

Furnace Repair - Did a Heat/Furnace check-up on a 17 year Carrier unit in McCalla Al. Clean and check burners and burner operation.

Near High Forest Dr, McCalla, AL 35111
McCalla, AL - Furnace Repair - Did a Heat/Furnace check-up on a 17 year Carrier unit in McCalla Al.
Clean and check burners and burner operation.
Technician .

Technician .

Did an HT maintenance tune-up on a 9 year Payne unit in McCalla Al. Lubricate all necessary moving parts.

Near Lewis Cir, McCalla, AL 35111
McCalla, AL - Did an HT maintenance tune-up on a 9 year Payne unit in McCalla Al.
Lubricate all necessary moving parts.
Garrett S.

Garrett S.

Did an HT maintenance tune-up in McCalla Al on a 10 year American Standard unit. Check for proper energy consumption. No need for system repair.

Near Ridgecrest Cir, McCalla, AL 35111
McCalla, AL - Did an HT maintenance tune-up in McCalla Al on a 10 year American Standard unit. Check for proper energy consumption. No need for system repair.
Tahlib O.

Tahlib O.

Came out to McCalla Al and did a maintenance tune-up on a 4 year Lennox unit. Lubricate all necessary moving parts.

Near Sandy Dr, McCalla, AL 35111
McCalla, AL - Came out to McCalla Al and did a maintenance tune-up on a 4 year Lennox unit. Lubricate all necessary moving parts.
Jesse C.

Jesse C.

Did an HT maintenance check-up on a 4 year Trane unit in McCalla Al. Check heat exchanger, fan control, air ducts. and adjust blower components.

Near Oaklawn Ln, McCalla, AL 35111
McCalla, AL - Did an HT maintenance check-up on a 4 year Trane unit in McCalla Al.
Check heat exchanger, fan control, air ducts. and adjust blower components.
Clay M.

Clay M.

Did an HT maintenance tune-up in McCalla Al on a 1 year Carrier unit. Check all electrical connections.

Near Cathwick Dr, McCalla, AL 35111
McCalla, AL - Did an HT maintenance tune-up in McCalla Al on a 1 year Carrier unit.
Check all electrical connections.
Technician .

Technician .

Did an HT maintenance check-up on a 3 year Payne unit in McCalla Al. Check heat exchanger, fan control, and adjust blower components.

Near Eastern Valley Rd, McCalla, AL 35111
McCalla, AL - Did an HT maintenance check-up on a 3 year Payne unit in McCalla Al. 
Check heat exchanger, fan control, and adjust blower components.
Tahlib O.

Tahlib O.

Did an HT maintenance check-up on a 7 year Carrier unit in McCalla Al. Check all electrical connections.

Near Broadway Dr, McCalla, AL 35111
McCalla, AL - Did an HT maintenance check-up on a 7 year Carrier unit in McCalla Al.
Check all electrical connections.