Contact Us

Call Us

Text Us

Warrior AL HVAC Company

Perfect Service has served the residents of Warrior, AL and the surrounding areas since 2002. We have the experience and training necessary to repair, install and maintain your AC or heat pump expertly and affordably!

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

Rated 4.8 out of 1770 reviews

Local Reviews
for Warrior, AL

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


Map of Warrior, AL 35180

Professional, personal service




Review of Perfect Service Heating & Air

Jake was personable and professional. He took the time to ensure everything was in perfect working order.

WarriorAL35180 33.8875-86.82

Map of Warrior, AL 35180

My review




Review of Perfect Service Heating & Air

WarriorAL35180 33.85-86.7325

Map of Warrior, AL 35180

Excellent service




Review of Perfect Service Heating & Air

Timely, efficient and well worth the price

WarriorAL35180 33.805-86.8025

Map of Warrior, AL 35180

Great




Review of Perfect Service Heating & Air

Brian moore did a great job servicing my units

WarriorAL35180 33.8775-86.8375

Map of Warrior, AL 35180

Great service




Review of Perfect Service Heating & Air

The technician did a good job. He overlooked two small things but that is ok(cleaning the filter which is washable and turning the air back up after he finished). Other than that he did a great job.

WarriorAL35180 33.8925-86.8325

Map of Warrior, AL 35180

Great Service !!




Review of Perfect Service Heating & Air

We have always received Great Service for Perfect Service Heating & Air

WarriorAL35180 33.8325-86.8075

Map of Warrior, AL 35180

Robbed




Review of Perfect Service Heating & Air

Around 40oz of silver went missing from my attic after this visit.

WarriorAL35180 33.8625-86.7825

Map of Warrior, AL 35180

Great Reliable Service




Review of Perfect Service Heating & Air

On time, efficient and professional.

WarriorAL35180 33.805-86.8025

Map of Warrior, AL 35180

Great service




Review of Perfect Service Heating & Air

He did a great and though job

WarriorAL35180 33.8925-86.8325

Map of Warrior, AL 35180

Great




Review of Perfect Service Heating & Air

Brian did a great job

WarriorAL35180 33.8775-86.8375

Great service, terrific job!




Review of Perfect Service Heating & Air

The technician did a great, thorough job and he was very courteous. He answered all of my questions and made me fill like he truly cared about doing a good job.

WarriorAL35180 33.8725-86.83

Good service




Review of Perfect Service Heating & Air

Very nice and conscientious service rep.

WarriorAL 33.815-86.81

Great




Review of Perfect Service Heating & Air

He done a great job. Polite and very knowledgeable

WarriorAL35180 33.81-86.93

Great Service




Review of Perfect Service Heating & Air

WarriorAL35180 33.88-86.7875

Great Service !!




Review of Perfect Service Heating & Air

We received great service, also very professional.

WarriorAL35180 33.8325-86.8075

Great Service




Review of Perfect Service Heating & Air

Over the past 9 years of having unit installed I have not been disappointed with service and what few repairs I have had to have.

WarriorAL35180 33.8275-86.91

great and timely service as always




Review of Perfect Service Heating & Air

WarriorAL35180 33.8275-86.91

Very good service.




Review of Perfect Service Heating & Air

Respectful.

WarriorAL35180 33.7975-86.8225

Great Service!!!!




Review of Perfect Service Heating & Air

Always Professional.

WarriorAL35180 33.8325-86.8075

Excellent service. Young tech did a great job.




Review of Perfect Service Heating & Air

Very good work and excellent manners.

WarriorAL35180 33.7975-86.8225

Best in town




Review of Perfect Service Heating & Air

Very thorough inspection, polite tech

WarriorAL35180 33.8675-86.7575

Problems with service times




Review of Perfect Service Heating & Air

You need to make arrangements when one of your people call in. I waited 3 hrs and then had to call the office to find out where the service rep was. Come to find out he had called in and someone did't take the time to arrange someone to take his appointments. Someone had to come from the office to handle his calls.

WarriorAL35180 33.8925-86.8325

Response from Perfect Service Heating & Air:

We spoke to the customer and addressed his concerns. The customer is happy now that we spoke.


Great Service




Review of Perfect Service Heating & Air

After speaking with the tech Jeremy about our units issue recently, I wondered why the guy that came in the fall last year did not mention any issues with the unit. It would seem that after looking at the photo Jeremy sent me, it should have been caught in the fall.

WarriorAL35180 33.8275-86.91

Terrific company




Review of Perfect Service Heating & Air

Service is always excellent, on time, thorough and they take the time to explain everything that needs to be done. Have used them successfully for many years.

WarriorAL35180 33.805-86.8025

Great tech; personal service!




Review of Perfect Service Heating & Air

I had my seasonal maintenance and cleaning, and loved my tech, Buddy Brown! He spent a lot of time answering my questions thoroughly and honestly and was very knowledgeable. Felt he went above and beyond. Thx!

WarriorAL35180 33.8325-86.8675

Clay M.

Clay M.

Did a Heating maintenance tune-up in Warrior Al on a 2-year York unit. Check the heat exchanger.

Near Smoke Rise Trail, Warrior, AL 35180
Warrior, AL - Did a Heating maintenance tune-up in Warrior Al on a 2-year York unit.
Check the heat exchanger.
Jake F.

Jake F.

Did a Heating maintenance check-up in Warrior Al on a 2-year York unit. Check the thermostat, air filter, and drainage.

Near Crosshill Ln, Warrior, AL 35180
Warrior, AL - Did a Heating maintenance check-up in Warrior Al on a 2-year York unit.
Check the thermostat, air filter, and drainage.
Tahlib O.

Tahlib O.

Did a Heating maintenance check-up on 2 York units, 12 and 13 years old in Warrior Al. Lubricate all necessary moving parts.

Near Standholton Dr, Warrior, AL 35180
Warrior, AL - Did a Heating maintenance check-up on 2 York units, 12 and 13 years old in Warrior Al.
Lubricate all necessary moving parts.
Curtis A.

Curtis A.

Did an AC maintenance check-up in Warrior Al on a 13-year Lennox unit. Lubricate all necessary moving parts.

Near Grandview Trail, Warrior, AL 35180
Warrior, AL - Did an AC maintenance check-up in Warrior Al on a 13-year Lennox unit.
Lubricate all necessary moving parts.
Curtis A.

Curtis A.

Did an AC maintenance tune-up on a 13-year Lennox unit in Warrior Al. Check all electrical connections.

Near Grandview Trail, Warrior, AL 35180
Warrior, AL - Did an AC maintenance tune-up on a 13-year Lennox unit in Warrior Al.
Check all electrical connections.
Cody C.

Cody C.

Came out to Warrior Al on a 5-year Trane unit for a service call, there was no air. Cleaned and adjust blower components.

Near Oak St W, Warrior, AL 35180
Warrior, AL - Came out to Warrior Al on a 5-year Trane unit for a service call, there was no air. Cleaned and adjust blower components.
Jake F.

Jake F.

Did an AC maintenance tune-up in Warrior Al on a 14-year Heil unit. Lubricate all necessary moving parts.

Near Elm St, Warrior, AL 35180
Warrior, AL - Did an AC maintenance tune-up in Warrior Al on a 14-year Heil unit.
Lubricate all necessary moving parts.
Curtis A.

Curtis A.

Did an AC maintenance tune-up on an 8-year Heil unit in Warrior Al. Check for proper energy consumption.

Near Sweet Gum Dr, Warrior, AL 35180
Warrior, AL - Did an AC maintenance tune-up on an 8-year Heil unit in Warrior Al.
Check for proper energy consumption.
Jake F.

Jake F.

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

Near Deans Ferry Rd, Warrior, AL 35180
Warrior, AL - Did an AC maintenance check-up in Warrior Al on a 3-year Lennox unit.
Check for proper energy consumption.
Jared M.

Jared M.

Did an HT maintenance check-up in Warrior Al on a 4 year American Standard unit. Check manifold gas pressure and proper venting.

Near View Dr, Warrior, AL 35180
Warrior, AL - Did an HT maintenance check-up in Warrior Al on a 4 year American Standard unit. Check manifold gas pressure and proper venting.
Jonathan M.

Jonathan M.

Did an HT maintenance tune-up in Warrior Al on a 14 year Goodman unit. Check manifold gas pressure and proper venting.

Near Rock Springs Rd, Warrior, AL 35180
Warrior, AL - Did an HT maintenance tune-up in Warrior Al on a 14 year Goodman unit.
Check manifold gas pressure and proper venting.
Team Perfect Service !.

Team Perfect Service !.

Did an HT maintenance tune-up in Warrior Al on 2 Heil units, 1 and 4 years. Clean and check burners and burner operation.

Near Wall St, Warrior, AL 35180
Warrior, AL - Did an HT maintenance tune-up in Warrior Al on 2 Heil units, 1 and 4 years.
Clean and check burners and burner operation.
Jonathan M.

Jonathan M.

Did an HT maintenance check-up in Warrior Al on 2 Carrier units, both 6 years. Lubricate all necessary moving parts.

Near Mountain Oaks Ln, Warrior, AL 35180
Warrior, AL - Did an HT maintenance check-up in Warrior Al on 2 Carrier units, both 6 years. Lubricate all necessary moving parts.
Jake F.

Jake F.

Did an HT maintenance tune-up in Warrior Al on a 3 year Carrier unit. Lubricate all necessary moving parts.

Near Brantley Ln, Warrior, AL 35180
Warrior, AL - Did an HT maintenance tune-up in Warrior Al on a 3 year Carrier unit.
Lubricate all necessary moving parts.
T E.

T E.

Did an HT maintenance check-up on a 3 year York unit in Warrior Al. Check for proper energy consumption.

Near Elm St, Warrior, AL 35180
Warrior, AL - Did an HT maintenance check-up on a 3 year York unit in Warrior Al.
Check for proper energy consumption.
Technician .

Technician .

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

Near Mountain Trail, Warrior, AL 35180
Warrior, AL - Did an HT maintenance check-up in Warrior Al on a 2 year Trane unit.
Check heat exchanger, fan control, and adjust blower components.
Terry F.

Terry F.

Came out on a service call on a 3 year Heil unit in Warrior Al. No need for heating replacement, replaced thermostat.

Near Helen St, Warrior, AL 35180
Warrior, AL - Came out on a service call on a 3 year Heil unit in Warrior Al. 
No need for heating replacement, replaced thermostat.
Jacob R.

Jacob R.

Did an HT maintenance on a 5 year Trane unit in Warrior Al. Check all electrical connections.

Near Wade Rd, Warrior, AL 35180
Technician .

Technician .

Did an HT maintenance check-up in Warrior Al on a 7 year Trane unit. Check airflow, air filter, and thermostat.

Near White Oak Trail, Warrior, AL 35180
Warrior, AL - Did an HT maintenance check-up in Warrior Al on a 7 year Trane unit.
Check airflow, air filter, and thermostat.
Technician .

Technician .

Did an HT maintenance tune-up in Warrior Al on a 3 year Carrier unit. Check manifold gas pressure and for proper venting.

Near Kourtny Way, Warrior, AL 35180
Warrior, AL - Did an HT maintenance tune-up in Warrior Al on a 3 year Carrier unit. 
Check manifold gas pressure and for proper venting.
Technician .

Technician .

Did an HT maintenance tune-up on a 4 year Rheem unit in Warrior Al. The Run was fixed that came loose.

Near Meadow Trail, Warrior, AL 35180
Warrior, AL - Did an HT maintenance tune-up on a 4 year Rheem unit in Warrior Al.
The Run was fixed that came loose.
Kevin J.

Kevin J.

Did an HT maintenance check-up on a Carrier unit in Warrior Al. Check manifold gas pressure and for proper venting. A bad UV was replaced that was under warranty.

Near Sparks Cir, Warrior, AL 35180
Warrior, AL - Did an HT maintenance check-up on a Carrier unit in Warrior Al.
Check manifold gas pressure and for proper venting. A bad UV was replaced that was under warranty.
Technician .

Technician .

Did an a/c maintenance tune-up on 2 Heil units, both 2 years, in Warrior Al. Changed Aprilaire filter, model 2210.

Near Mountain Trail, Warrior, AL 35180
Warrior, AL - Did an a/c maintenance tune-up on 2 Heil units, both 2 years, in Warrior Al.
Changed Aprilaire filter, model 2210.
Josh S.

Josh S.

Did an a/c maintenance check-up in Warrior Al on a 5 year Payne system. Check thermostat, air filter, and airflow.

Near Hoffman Pl, Warrior, AL 35180
Warrior, AL - Did an a/c maintenance check-up in Warrior Al on a 5 year Payne system.
Check thermostat, air filter, and airflow.
Josh S.

Josh S.

Did an a/c maintenance tune-up in Warrior Al on a 7 year Goodman unit. Check voltage and amperage on motors.

Near Main St N, Warrior, AL 35180
Warrior, AL - Did an a/c maintenance tune-up in Warrior Al on a 7 year Goodman unit.
Check voltage and amperage on motors.