Contact Us

Call Us

Text Us

Odenville AL HVAC Company

Perfect Service Heating & Air provides air conditioning, heating and indoor air quality services to the residents of Odenville, 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 Odenville, AL. Or contact us today at 205-957-2022 to schedule a service or with any questions!

Rated 4.8 out of 1705 reviews

Local Reviews
for Odenville, AL

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


Map of Odenville, AL

Great service




Review of Perfect Service Heating & Air

Very prompt & efficient !!


Map of Odenville, AL

I love the effective communication!




Review of Perfect Service Heating & Air


Map of Odenville, AL

Wonderful




Review of Perfect Service Heating & Air

Knowledgeable, patient, extremely qualified, personable, overall great service with a lot of explanation


Map of Odenville, AL

Joe




Review of Perfect Service Heating & Air


Map of Odenville, AL

Great Service




Review of Perfect Service Heating & Air

Noah did a great job. Very nice and respectful. You can tell Perfect Service Heating and Air preach that as a company. I will use no one else.


Map of Odenville, AL

beyond expectation




Review of Perfect Service Heating & Air

knowledgable professional personable complete with explanation not in hurry to leave without satisfaction guaranteed


Map of Odenville, AL

Great




Review of Perfect Service Heating & Air

I was very pleased with the service that I received on my heating and cooling system. The tech was very professional.


Map of Odenville, AL

Great service




Review of Perfect Service Heating & Air

Taylor C. came and checked out my air conditioner in a very timely manner with very little personal contact. During this coronavirus time I really appreciate that. It checked out good for us. Thank you


Map of Odenville, AL

Great service




Review of Perfect Service Heating & Air

Tech did a very good job. Very pleased.


Map of Odenville, AL

Great service!




Review of Perfect Service Heating & Air

Our technician was professional and stayed late to ensure our HVAC issues were addressed and repaired.


SERVICE WAS Great




Review of Perfect Service Heating & Air

Good service - courteous


Good service at a reasonable price.




Review of Perfect Service Heating & Air


Great service




Review of Perfect Service Heating & Air

As always good thorough s rvice


review title




Review of Perfect Service Heating & Air


Awesome service




Review of Perfect Service Heating & Air

Very knowledgeable about serviCingular the unit


Great service!




Review of Perfect Service Heating & Air

Very thorough, pleasant. ..a reliable company


Response from Perfect Service Heating & Air:

Thank you for your review!


Jake F.

Jake F.

A maintenance check-up was done in Odenville Al on a 3-year AC Heil unit. Check compressor delay safety controls.

Near Hawks Bend Ln, Odenville, AL 35120
Odenville, AL - A maintenance check-up was done in Odenville Al on a 3-year AC Heil unit.
Check compressor delay safety controls.
Preston K.

Preston K.

Did an AC maintenance tune-up in Odenville Al on 2 Lennox units, 1 and 15 years. Check voltage and amperage on motors. Replaced a bad capacitor.

Near Blue Ridge Ln, Odenville, AL 35120
Odenville, AL - Did an AC maintenance tune-up in Odenville Al on 2 Lennox units, 1 and 15 years. Check voltage and amperage on motors. Replaced a bad capacitor.
Chace W.

Chace W.

Did an AC maintenance check-up in Odenville Al on a 9-year York unit. Lubricate all necessary moving parts.

Near Sportsman Lake Rd, Odenville, AL 35120
Odenville, AL - Did an AC maintenance check-up in Odenville Al on a 9-year York unit.
Lubricate all necessary moving parts.
Technician .

Technician .

Did an HVAC maintenance check-up in Odenville Al on a 4 year Heil unit. Check all electric trial connections.

Near Lake Country Dr, Odenville, AL 35120
Odenville, AL - Did an HVAC maintenance check-up in Odenville Al on a 4 year Heil unit. Check all electric trial connections.
David B.

David B.

Did an HT maintenance check-up on an 11 year Rheem unit in Odenville Al. Clean and check burners and burner operation.

Near Simpson Rd, Odenville, AL 35120
Odenville, AL - Did an HT maintenance check-up on an 11 year Rheem unit in Odenville Al.
Clean and check burners and burner operation.
Team Perfect Service !.

Team Perfect Service !.

Did an HT maintenance check-up on a 2 year Heil unit in Odenville Al. Check all electrical connections.

Near Black Creek Way, Odenville, AL 35120
Odenville, AL - Did an HT maintenance check-up on a 2 year Heil unit in Odenville Al.
Check all electrical connections.
Jonathan M.

Jonathan M.

Did an HT maintenance tune-up in Odenville Al on a 4 year Heil unit. Clean and check burners and burner operation.

Near Whispering Way, Odenville, AL 35120
Odenville, AL - Did an HT maintenance tune-up in Odenville Al on a 4 year Heil unit.
Clean and check burners and burner operation.
David B.

David B.

Did an HT maintenance check-up in Odenville Al on 2 Heil units. 5 and 6 years. Check heat exchanger, fan control, and adjust blower components.

Near Maple Leaf Ln, Odenville, AL 35120
Odenville, AL - Did an HT maintenance check-up in Odenville Al on 2 Heil units. 5 and 6  years. Check heat exchanger, fan control, and adjust blower components.
Jonathan M.

Jonathan M.

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

Near Mountain View Dr, Odenville, AL 35120
Odenville, AL - Did an HT maintenance tune-up on a 7 year Payne unit in Odenville Al.
Check heat exchanger, fan control, and adjust blower components.
Jonathan M.

Jonathan M.

Did an HT maintenance check-up in Odenville Al on a 19 year Trane unit. Clean and check burners and burner operation.

Near Hawks Bend Ln, Odenville, AL 35120
Odenville, AL - Did an HT maintenance check-up in Odenville Al on a 19 year Trane unit.
Clean and check burners and burner operation.
Jacob R.

Jacob R.

Did an HT maintenance tune-up in Odenville Al on an 8 year Heil unit. Clean and check burners and burner operation.

Near Sportsman Lake Rd, Odenville, AL 35120
Odenville, AL - Did an HT maintenance tune-up in Odenville Al on an 8 year Heil unit.
Clean and check burners and burner operation.
T E.

T E.

Did an HT maintenance check-up on a 4 year Heil unit in Odenville Al. Check all electrical connections.

Near Clover St, Odenville, AL 35120
Odenville, AL - Did an HT maintenance check-up on a 4 year Heil unit in Odenville Al.
Check all electrical connections.
Team Perfect Service !.

Team Perfect Service !.

Did an HT maintenance tune-up in Odenville Al on 2 Payne units, 8 and 17 years. Clean and check burners and burner operation.

Near Las Piedras Ln, Odenville, AL 35120
Odenville, AL - Did an HT  maintenance tune-up in Odenville Al on 2 Payne units, 8 and 17 years. Clean and check burners and burner operation.
Team Perfect Service !.

Team Perfect Service !.

Did an HT maintenance check-up in Odenville Al on a 4 year Rheem unit. Check all electrical connections.

Near Briar Ridge Ln, Odenville, AL 35120
Odenville, AL - Did an HT maintenance check-up in Odenville Al on a 4 year Rheem unit.
Check all electrical connections.
Jonathan M.

Jonathan M.

Did an HT maintenance tune-up in Odenville Al on a 7 year Heil unit. Clean and check burners and burner operation.

Near Ryan Cir, Odenville, AL 35120
Odenville, AL - Did an HT maintenance tune-up in Odenville Al on a 7 year Heil unit.
Clean and check burners and burner operation.
T E.

T E.

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

Near Pleasant Cir, Odenville, AL 35120
Odenville, AL - Did an HT maintenance check-up in Odenville Al on a 12 year Carrier unit.
Check all electrical connections.
Jonathan M.

Jonathan M.

Did an HT maintenance tune-up in Odenville Al on a 7 year Heil unit. Clean and check burners and burner operation.

Near Sterling Pl, Odenville, AL 35120
Odenville, AL - Did an HT maintenance tune-up in Odenville Al on a 7 year Heil unit.
Clean and check burners and burner operation.
Kyle K.

Kyle K.

Did an HT maintenance check-up on a 5 year Payne unit in Odenville Al. Lubricate all necessary moving parts.

Near Kelly Creek Dr, Odenville, AL 35120
Odenville, AL - Did an HT maintenance check-up on a 5 year Payne unit in Odenville Al.
Lubricate all necessary moving parts.
Danny C.

Danny C.

Did an HT maintenance tune-up in Odenville Al on a 9 year Goodman unit. Check heat exchanger, fan control, and adjust blower components.

Near Alabama St, Odenville, AL 35120
Odenville, AL - Did an HT maintenance tune-up in Odenville Al on a 9 year Goodman unit.
Check heat exchanger, fan control, and adjust blower components.
Tahlib O.

Tahlib O.

Did an HT maintenance check-up in Odenville Al on 2 Carrier units, both 3 years old. Lubricate all necessary moving parts. a

Near Hickory Ln, Odenville, AL 35120
Odenville, AL - Did an HT maintenance check-up in Odenville Al on 2 Carrier units, both 3 years old. Lubricate all necessary moving parts. 











a
Josh R.

Josh R.

Performed an a/c maintenance tune-up in Odenville Al on a 3 years Payne unit. Checked the capacitor, had to be replaced.

Near Whispering Way, Odenville, AL 35120
Odenville, AL - Performed an a/c maintenance tune-up in Odenville Al on a 3 years Payne unit. Checked the capacitor, had to be replaced.
Technician .

Technician .

Did an a/c maintenance check-up on a 2 year Heil unit in Odenville Al. Check compressor delay safety controls.

Near Madison Ln, Odenville, AL 35120
Odenville, AL - Did an a/c maintenance check-up on a 2 year Heil unit in Odenville Al.
Check compressor delay safety controls.
Chris P.

Chris P.

Did an a/c maintenance check-up on a 7 year Payne unit in Odenville Al. Check voltage and amperage on motors.

Near Highlander Way, Odenville, AL 35120
Odenville, AL - Did an a/c maintenance check-up on a 7 year Payne unit in Odenville Al.
Check voltage and amperage on motors.
Technician .

Technician .

Did an a/c maintenance check-up on 2 York units in Odenville, Al both is 1 year. Lubricate all necessary moving parts.

Near Ridgefield Cir, Odenville, AL 35120
Odenville, AL - Did an a/c maintenance check-up on 2 York units in Odenville, Al both is 1  year. Lubricate all necessary moving parts.
Team Perfect Service !.

Team Perfect Service !.

Did an a/c maintenance check-up in Odenville, Al on a 3 year Trane unit. Check thermostat, air filter, and airflow.

Near Clover St, Odenville, AL 35120
Odenville, AL - Did an a/c maintenance check-up in Odenville, Al on a 3 year Trane unit.
Check thermostat, air filter, and airflow.