Contact Us

Call Us

Text Us

Alabaster AL HVAC Company

Perfect Service Heating & Air provides air conditioning, heating, and indoor air quality services to the residents of Alabaster, AL and the surrounding areas! In business since 2002, we are proud to offer professional services from a local small business that will keep you and your family comfortable all year long!

How much should AC repair service cost near Alabaster?

Having an air conditioner repaired typically costs $383 on average, but you can expect to pay between $166-$600 for repairs. The cost to have your AC repaired near Alabaster, AL will vary depending on how damaged your unit is as well as which parts of the unit will need to be replaced. Additional factors that can affect the cost for repairs include the type, brand and size of the air conditioner you have.

How much does it cost to replace an AC unit in Alabaster?

AC replacement costs typically range from $5,000-$12,500. However, the cost for AC unit replacement in Alabaster can be affected by the type, brand and size of the new air conditioner you want installed. Some other factors that can influence the cost include the size of your home, the complexity of your ductwork and the cost to have the old air conditioner removed.

How often should you change your HVAC air filter?

HVAC air filters need to be changed at different times depending on their size. 1-inch and 2-inch filters should be changed every 3 months; 3-inch and 4-inch filters should be changed every 6-9 months; and 5-inch and 6-inch filters can be replaced every 9-12 months. However, your filter may need to be replaced sooner if your HVAC system is running constantly, you live in a dusty climate, or you have pets.

Read our reviews below and find out why your neighbors consider us to be their top choice when it come to heating and air concerns in Alabaster, AL. Our expert AC repairs, installation service and tune-ups are backed by incredible warranties and performed by NATE certified technicians. Connect with Perfect Service today for perfect service every time!

Rated 4.9 out of 1898 reviews

Local Reviews
for Alabaster, AL

Perfect Service Heating & Air Rated 4.9 out of 5 stars based on 56 customer reviews


Map of Alabaster, AL 35007

Excellent service




Review of Perfect Service Heating & Air

Good job

AlabasterAL35007 33.18-86.825

Map of Alabaster, AL 35007

No comment




Review of Perfect Service Heating & Air

Not at this time

AlabasterAL35007 33.2275-86.835

Map of Alabaster, AL 35007

Great job.




Review of Perfect Service Heating & Air

Great job

AlabasterAL35007 33.185-86.8325

Map of Alabaster, AL 35007

inspection




Review of Perfect Service Heating & Air

did a through job

AlabasterAL35007 33.18-86.8425

Map of Alabaster, AL 35007

Great service




Review of Perfect Service Heating & Air

Great service, knowledgeable about what was going on, fast and efficient.

AlabasterAL35007 33.18-86.8275

Map of Alabaster, AL 35007

Great service




Review of Perfect Service Heating & Air

Great service

AlabasterAL35007 33.255-86.8275

Map of Alabaster, AL 35007

Great service,as always




Review of Perfect Service Heating & Air

Technician was professional and courteous at all times. Explained everything he was going to do and took the time afterwards to leave everything as he found it.

AlabasterAL35007 33.24-86.8425

Map of Alabaster, AL 35114

Personable, knowledgeable staff. Excellent workmanship, fair price.




Review of Perfect Service Heating & Air

Two recommended companies evaluated and bid this work. Perfect Service was superior in all categories!

AlabasterAL35114 33.225-86.8675

Map of Alabaster, AL 35007

Very Impressed with Great Service!




Review of Perfect Service Heating & Air

The servicemen arrived on time and checked out my furnace. The problem was diagnosed and I was informed of my choices to resolve the problem I chose to get a new more efficient unit with an unparralled 12 yr parts and labor warranty. The servicemen were very professional and knowledgeable and did a fantastic job with installation and cleanup. I'd reccomend Perfect Service highly to anyone! Thanks, Rick

AlabasterAL35007 33.1825-86.8425

Map of Alabaster, AL 35007

Reasonable price and great service




Review of Perfect Service Heating & Air

AlabasterAL35007 33.26-86.825

Great service




Review of Perfect Service Heating & Air

Service tech was polite and efficient. Was pleased with him.

AlabasterAL35007 33.2475-86.83

Great job




Review of Perfect Service Heating & Air

Was professional

AlabasterAL35114 33.2025-86.8525

Perfect as usual.




Review of Perfect Service Heating & Air

Always experience good service.

AlabasterAL35007 33.175-86.8175

Great job




Review of Perfect Service Heating & Air

The technician that came and serviced my unit was very professional and on time! I highly recommend Perfect Service!

AlabasterAL35007 33.1925-86.8375

great




Review of Perfect Service Heating & Air

he did good

AlabasterAL35007 33.24-86.8325

Great service




Review of Perfect Service Heating & Air

AlabasterAL35007 33.2525-86.84

Great service from a really polite technician.




Review of Perfect Service Heating & Air

AlabasterAL35007 33.255-86.795

really like this company




Review of Perfect Service Heating & Air

Always on time. Very thorough. Very polite.

AlabasterAL35007 33.175-86.8175

Very good service




Review of Perfect Service Heating & Air

I am very pleased with Perfect Service and all their techs.

AlabasterAL35007 33.2525-86.835

GREAT0




Review of Perfect Service Heating & Air

AlabasterAL35007 33.2275-86.8375

Great service/kind, respectful,clean. Can't beat the price any place.




Review of Perfect Service Heating & Air

AlabasterAL35114 33.225-86.8625

Great Service.




Review of Perfect Service Heating & Air

The tech who came to do our inspection was very helpful and took the time to explain options we had regarding a new furnace vs no new furnace. He was very courteous and was able to answer our questions satisfactory. He was very professional and presented himself well.

AlabasterAL35114 33.2-86.85

Great service




Review of Perfect Service Heating & Air

Great service!

AlabasterAL35007 33.2525-86.84

Great service




Review of Perfect Service Heating & Air

AlabasterAL35007 33.1925-86.8375

Dependable service




Review of Perfect Service Heating & Air

We have used this company for over 10 years and are always satisfied with their work.

AlabasterAL35007 33.1775-86.8075

Skylar S.

Skylar S.

Repaired the ac on a York unit in Alabaster AL Checked freon levels

Near Summer Hill Dr, Alabaster, AL 35007
Alabaster, AL - Repaired the ac on a York unit in Alabaster AL
Checked freon levels
Chris R.

Chris R.

Repaired the air on a 10yr old Carrier unit in Alabaster AL Adjusted blower components

Near Old Spanish Trail, Alabaster, AL 35007
Alabaster, AL - Repaired the air on a 10yr old Carrier unit in Alabaster AL
Adjusted blower components
Joey C.

Joey C.

Did an AC repair on a 10yr old York unit in Alabaster AL Checked the thermostat

Near Forest Village Ln, Alabaster, AL 35007
Alabaster, AL - Did an AC repair on a 10yr old York unit in Alabaster AL
Checked the thermostat
Chris R.

Chris R.

Serviced and repaired the AC on a 4yr old Lennox unit in Maylene Replaced the capacitor

Near Grande View Pkwy, Alabaster, AL 35114
Alabaster, AL - Serviced and repaired the AC on a 4yr old Lennox unit in Maylene
Replaced the capacitor
Mitchell T.

Mitchell T.

Did a heating repair on a 1yr old York unit in Alabaster AL Cleaned the filter

Near Red Oak Ln, Alabaster, AL 35007
Alabaster, AL - Did a heating repair on a 1yr old York unit in Alabaster AL
Cleaned the filter
Chace W.

Chace W.

Did a heating repair on a 2yr old Trane unit in Alabaster AL Checked condensate drain

Near Arrowhead Trail, Alabaster, AL 35007
Alabaster, AL - Did a heating repair on a 2yr old Trane unit in Alabaster AL
Checked condensate drain
Clay M.

Clay M.

Did a heat Tune-up on a 13yr old Lennox unit in Alabaster AL Adjusted blower components

Near Ashford Ln, Alabaster, AL 35007
Alabaster, AL - Did a heat Tune-up on a 13yr old Lennox unit in Alabaster AL
Adjusted blower components
Jake F.

Jake F.

Did a heating repair on a 4yr old Carrier unit in Alabaster AL Checked the thermostat

Near Summer Brook Ln, Alabaster, AL 35007
Alabaster, AL - Did a heating repair on a 4yr old Carrier unit in Alabaster AL
Checked the thermostat
Chace W.

Chace W.

Did a heat repair on a 2yr old York unit in Alabaster AL Checked burner operation

Near Norwick Forest Dr, Alabaster, AL 35007
Alabaster, AL - Did a heat repair on a 2yr old York unit in Alabaster AL
Checked burner operation
Garrett S.

Garrett S.

Did a duct cleaning and heat repair on a York unit in Alabaster AL Cleaned the ductwork

Near Tahiti Ln, Alabaster, AL 35007
Alabaster, AL - Did a duct cleaning and heat repair on a York unit in Alabaster AL
Cleaned the ductwork
Jake F.

Jake F.

Did a heating tune-up on a 1yr old York unit in Alabaster AL Checked fan control

Near Park Village Ln, Alabaster, AL 35007
Alabaster, AL - Did a heating tune-up on a 1yr old York unit in Alabaster AL
Checked fan control
Chace W.

Chace W.

Did a heat repair on a 4yr old Carrier unit in Alabaster Checked fan control

Near Horseshoe Cir, Alabaster, AL 35007
Alabaster, AL - Did a heat repair on a 4yr old Carrier unit in Alabaster
Checked fan control
Jacob B.

Jacob B.

Did a heating repair on a 5yr old Trane unit in Alabaster AL Checked all electrical connections

Near 3rd St NE, Alabaster, AL 35007
Alabaster, AL - Did a heating repair on a 5yr old Trane unit in Alabaster AL
Checked all electrical connections
T E.

T E.

Did a heating repair and service on an 8yr old Carrier unit in Alabaster AL Checked high limit control

Near 11th St NW, Alabaster, AL 35007
Alabaster, AL - Did a heating repair and service on an 8yr old Carrier unit in Alabaster AL 
Checked high limit control
Preston K.

Preston K.

Performed a heating repair on a 5yr old York unit in Maylene AL. Adjusted blower components.

Near Sweetbay Dr, Alabaster, AL 35114
Alabaster, AL - Performed a heating repair on a 5yr old York unit in Maylene AL.
Adjusted blower components.
T E.

T E.

Performed heating service on a 13 yr old Lennox unit in Alabaster AL Checked air filter, fan control, etc.

Near Applegate Ln, Alabaster, AL 35007
Alabaster, AL - Performed heating service on a 13 yr old Lennox unit in Alabaster AL
Checked air filter, fan control, etc.
Cade M.

Cade M.

Did cc on a 3yr old York Unit in B'ham. Checked air filter, etc.

Near Grande View Cir, Alabaster, AL 35114
Alabaster, AL - Did cc on a 3yr old York Unit in B'ham.
Checked air filter, etc.
Skylar S.

Skylar S.

Did a Heating maintenance check-up on a 4-year York unit in Alabaster Al. Check all electrical connections.

Near Jasmine Dr, Alabaster, AL 35007
Alabaster, AL - Did a Heating maintenance check-up on a 4-year York unit in Alabaster Al.
Check all electrical connections.
Mitchell T.

Mitchell T.

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

Near Berkshire Manor Cir, Alabaster, AL 35007
Alabaster, AL - Did a Heating maintenance tune-up on a 5-year York unit in Alabaster Al.
Clean and check burners and burner operation.
Clay M.

Clay M.

Dual System HVAC Service - Did a Heating maintenance check-up on 2 Lennox units, 2 and 5 years in Alabaster Al. Check manifold gas pressure and for proper venting.

Near Forest Pkwy, Alabaster, AL 35007
Alabaster, AL - Dual System HVAC Service - Did a Heating maintenance check-up on 2 Lennox units, 2 and 5 years in Alabaster Al.
Check manifold gas pressure and for proper venting.
Cody B.

Cody B.

Came out to Alabaster Al and did a Heating maintenance tune-up on a 5-year Heil unit. Check all electrical connections.

Near Wixford Way, Alabaster, AL 35007
Alabaster, AL - Came out to Alabaster Al and did a Heating maintenance tune-up on a 5-year Heil unit.
Check all electrical connections.
Cade M.

Cade M.

Did a Heating maintenance check-up on a 3-year York unit in Alabaster Al. Check all electrical connections.

Near Douglas Dr, Alabaster, AL 35007
Alabaster, AL - Did a Heating maintenance check-up on a 3-year York unit in Alabaster Al.
Check all electrical connections.
Jake F.

Jake F.

Did a Heating maintenance check-up in Alabaster Al on a 6-year York unit. Check all electrical connections.

Near Shelby Farms Bend, Alabaster, AL 35007
Alabaster, AL - Did a Heating maintenance check-up in Alabaster Al on a 6-year York unit.
Check all electrical connections.
Bo J.

Bo J.

Came to Alabaster Al and did a Heating maintenance tune-up on a 6-year Lennox unit. Check all electrical connections.

Near Lacey Ave, Alabaster, AL 35114
Alabaster, AL - Came to Alabaster Al and did a Heating maintenance tune-up on a 6-year Lennox unit.
Check all electrical connections.
Preston K.

Preston K.

Did a maintenance check-up on a 4-year Lennox unit in Alabaster Al. Clean and check the condenser coil.

Near Independence Dr, Alabaster, AL 35007
Alabaster, AL - Did a maintenance check-up on a 4-year Lennox unit in Alabaster Al.
Clean and check the condenser coil.