Contact Us

Call Us

Text Us

Vestavia Hills AL HVAC Company

Vestavia Hills, AL AC Service

Expert AC Repairs & More In Vestavia Hills

Are you looking for a residential HVAC contractor that is both reliable, professional and affordable? You need look no further than the expert team at Perfect Service! We have proudly served Vestavia Hills, AL since 2002, providing exceptional work and friendly service on your AC and heating systems.

We offer:

As well as other home comfort services like:

Please feel free to contact us at 205-957-2022 to learn more about Perfect Service or to schedule a consultation!

We invite you to read some of our reviews below as well. Our customers are key to our business, so we are very proud to share their words with you.

How much does a new HVAC unit cost near Vestavia Hills?

HVAC units’ prices vary depending on several factors including what type of unit you buy and how efficient the units are. On average, most new furnaces cost between $1,000-$4,000. Air conditioners are usually more expensive and the cost can range anywhere from $1,500-$8,000. However, a bigger unit with more efficiency could cost more.

Perfect Service Heating & Air is here to answer any questions you have about HVAC systems and the services we offer. If you have any questions, feel free to give us a call today!

How much should AC repair service cost near Vestavia Hills?

Air conditioner repair services vary in price depending on the type and brand of air conditioner you have, the size of the unit, how damaged the unit is, the cost for replacement parts and the cost for labor. In general, most air conditioner repairs cost from $125-$459, with an average cost of $319.

The experts at Perfect Service Heating & Air are here 24/7 to help with any AC repair no matter how big or small. To get your air conditioner repaired near Vestavia Hills, call us today!

What are the symptoms of bad indoor air quality in my Vestavia Hills home?

Bad indoor air quality can aggravate conditions like asthma and allergies and can make your home's air stuffy and uncomfortable. Some common signs your indoor air quality is poor include:

  • Dust buildup throughout your home.
  • Inconsistent air distribution.
  • Cough, headache and fatigue.
  • Dry skin and eyes.
  • Trouble sleeping.

Perfect Service Heating & Air can help to improve your home’s indoor air quality to keep you and your family healthy and can help your HVAC systems to run more efficiently. For additional information on our indoor air quality services, don’t hesitate to call us today!

Rated 4.9 out of 1561 reviews

Local Reviews
for Vestavia Hills, AL

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


Map of Vestavia Hills, AL

Great service, fair price!




Review of Perfect Service Heating & Air


Map of Vestavia Hills, AL

Great




Review of Perfect Service Heating & Air

Satisfied customer for years


Map of Vestavia Hills, AL

Great experience




Review of Perfect Service Heating & Air

Chris was very professional and did an exercise job servicing our units. Highly recommend!


Map of Vestavia Hills, AL

Great service




Review of Perfect Service Heating & Air

Jake was professional, friendly, & we had a pleasant conversation.


Map of Vestavia Hills, AL

Very professional and took his time making sure everything was running correctly




Review of Perfect Service Heating & Air


Map of Vestavia Hills, AL

Great work




Review of Perfect Service Heating & Air


Map of Vestavia Hills, AL

Polite helpful and competent




Review of Perfect Service Heating & Air

Great service


Map of Vestavia Hills, AL

I received great service. The young man was efficient and very courteou




Review of Perfect Service Heating & Air


Map of Vestavia Hills, AL

Great service




Review of Perfect Service Heating & Air


Map of Vestavia Hills, AL

Blomeley




Review of Perfect Service Heating & Air

Excellent service. Observed virus protocol by wearing face shield at all times. Conducted his service routine in a timely manner and was very cordial.


Good service




Review of Perfect Service Heating & Air

The technician was thorough and explained what he did. He was helpful with adjustments and explained various charges and options.


Good service




Review of Perfect Service Heating & Air

Prompt and polite technician


Fine




Review of Perfect Service Heating & Air

Good service and likeable service man


Exceptional Service and Courtesy




Review of Perfect Service Heating & Air

They were very courteous and prompt. The technician was very thorough. Great service!


Great




Review of Perfect Service Heating & Air

The young man you sent to service my units was on time and was very friendly. He was very friendly and very good to let me know what he had done when he was done . He and my pup became friends as well! Thanks, Susan


A good day




Review of Perfect Service Heating & Air

Easy, on time, pleasant, efficient


Great service




Review of Perfect Service Heating & Air

Courteous and thorough service


great service as always




Review of Perfect Service Heating & Air


Late




Review of Perfect Service Heating & Air

I don’t think anyone would have come if I hadn’t called when my time range expired.


Very thorough




Review of Perfect Service Heating & Air


Great Service




Review of Perfect Service Heating & Air

Buddy was courteous, professional, efficient and knowledgeable. We always use Perfect Service.


Good service




Review of Perfect Service Heating & Air

Brian m did a good job.


Great Service




Review of Perfect Service Heating & Air

The tech did a great job.


Same great service




Review of Perfect Service Heating & Air

Very nice and polite service as I have come to expect.


Excellent complete service




Review of Perfect Service Heating & Air

Great service Polite service person Highly recommend Very satisfied


Hunter A.

Hunter A.

Did an a/c maintenance check-up on a 10 year Trane unit in Vestavia Al. There was growth found in ducts. Check all electrical connections.

Near Sunnywood Cir, Vestavia Hills, AL 35216
Vestavia Hills, AL - Did an a/c maintenance check-up on a 10 year Trane unit in Vestavia Al.
There was growth found in ducts. Check all electrical connections.
Jacob R.

Jacob R.

Did an a/c maintenance check-up in Birmingham Al on a 5 year Payne unit. The unit was low on freon. Check thermostat, air filter, airflow, and added freon.

Near Alston Ln, Vestavia Hills, AL 35242
Vestavia Hills, AL - Did an a/c maintenance check-up in Birmingham Al on a 5 year Payne unit.
The unit was low on freon. Check thermostat, air filter, airflow, and added freon.
Andrew S.

Andrew S.

Did an a/c maintenance tune-up on 2 Heil units both 7 years in Vestavia Al. Check thermostat, air filter, and airflow.

Near Southwood Rd, Vestavia Hills, AL 35216
Vestavia Hills, AL - Did an a/c maintenance tune-up on 2 Heil units both 7 years in Vestavia Al.
Check thermostat, air filter, and airflow.
Josh R.

Josh R.

Did an a/c maintenance check-up on 2 Lennox units, 1 year, and 17 years in Birmingham Al. Lubricate all necessary moving parts.

Near Asbury Ln, Vestavia Hills, AL 35243
Vestavia Hills, AL - Did an a/c maintenance check-up on 2 Lennox units, 1 year, and 17 years in Birmingham Al. Lubricate all necessary moving parts.
Brian M.

Brian M.

Did an a/c maintenance tune-up in Birmingham Al on 2 Rheem units, 8 and 9 years. Clean and check condenser coil.

Near Vestview Dr, Vestavia Hills, AL 35242
Vestavia Hills, AL - 









Did an a/c maintenance tune-up in Birmingham Al on 2 Rheem units, 8 and 9 years.
Clean and check condenser coil.
Scott H.

Scott H.

Did an a/c maintenance check-up for a 10 year Carrier unit in Birmingham Al. Check all electrical connections.

Near Ridgeview Dr, Vestavia Hills, AL 35216
Vestavia Hills, AL - Did an a/c maintenance check-up for a 10 year Carrier unit in Birmingham Al. Check all electrical connections.
Garrett S.

Garrett S.

Did an a/c maintenance check-up for a 2 year Heil unit in Birmingham Al. Check voltage and amperage on motors.

Near Savannah Park Ln, Vestavia Hills, AL 35216
Vestavia Hills, AL - Did an a/c maintenance check-up for a 2 year Heil unit in Birmingham Al.
Check voltage and amperage on motors.
Andrew S.

Andrew S.

Did an a/c maintenance tune-up in Birmingham, Al on a 5 year Heil system. Check voltage and amperage on motors.

Near Graylynn Dr, Vestavia Hills, AL 35216
Vestavia Hills, AL - Did an a/c maintenance tune-up in Birmingham, Al on a 5 year Heil system.
Check voltage and amperage on motors.
Chris P.

Chris P.

Came out to Birmingham, Al, and performed an a/c maintenance tune-up on 2 Rheem units, a 4 year, and 5 years.

Near Kendall Dr, Vestavia Hills, AL 35226
Vestavia Hills, AL - Came out to Birmingham, Al, and performed an a/c maintenance tune-up on 2 Rheem units, a 4 year, and 5 years.
Jake W.

Jake W.

Did an a/c maintenance check-up on a 12 year Heil system in Birmingham, AL. Check all electrical connections.

Near Paden Trail, Vestavia Hills, AL 35226
Vestavia Hills, AL - Did an a/c maintenance check-up on a 12 year Heil system in Birmingham, AL. Check all electrical connections.
Jacob R.

Jacob R.

Did an a/c maintenance check-up on a 12 year Heil system in Vestavia Hills, AL. Clean and check condenser coil.

Near Great Rock Rd, Vestavia Hills, AL 35216
Vestavia Hills, AL - Did an a/c maintenance check-up on a 12 year Heil system in Vestavia Hills, AL. Clean and check condenser coil.
Kyle K.

Kyle K.

Did an a/c maintenance tune-up on an 8 year Heil system in Birmingham, AL. Lubricate all necessary moving parts.

Near Dolly Ridge Rd, Vestavia Hills, AL 35243
Vestavia Hills, AL - Did an a/c maintenance tune-up on an 8 year Heil system in Birmingham, AL. Lubricate all necessary moving parts.
Jake F.

Jake F.

A maintenance tune-up was done in Vestavia, AL on an 8 year Trane system. Check thermostat, air filter, and airflow.

Near Arbor Ln, Vestavia Hills, AL 35226
Vestavia Hills, AL - A maintenance tune-up was done in Vestavia, AL on an 8 year Trane system.
Check thermostat, air filter, and airflow.
Jake W.

Jake W.

Came out to Vestavia Hills, AL on an a/c maintenance tune-up. Glued drain line back to connection.

Near Mountain Woods Pl, Vestavia Hills, AL 35216
Vestavia Hills, AL - Came out to Vestavia Hills, AL on an a/c maintenance tune-up. Glued drain line back to connection.
Hunter A.

Hunter A.

Did an a/c maintenance tune-up in Birmingham, AL on a 6 year Heil system. Check thermostat, air filter, and airflow.

Near Caledonian Way, Vestavia Hills, AL 35242
Vestavia Hills, AL - Did an a/c maintenance tune-up in Birmingham, AL on a 6 year Heil system.
Check thermostat, air filter, and airflow.
Andrew S.

Andrew S.

Came out for an a/c maintenance tune-up in Vestavia, AL on a 9 year Lennox system. Check thermostat, air filter, and airflow.

Near Ashley Wood Cir, Vestavia Hills, AL 35216
Vestavia Hills, AL - Came out for an a/c maintenance tune-up in Vestavia, AL on a 9 year Lennox system. Check thermostat, air filter, and airflow.
Brenden H.

Brenden H.

Did an a/c maintenance tune-up in Vestavia, AL on a 4 year Trane system. Checked all electrical connections.

Near Montreat Dr, Vestavia Hills, AL 35216
Vestavia Hills, AL - Did an a/c maintenance tune-up in Vestavia, AL on a 4 year Trane system.
Checked all electrical connections.
Hunter A.

Hunter A.

Did an a/c maintenance tune-up in Birmingham, AL on a Heil system. Check thermostat, air filter, and airflow.

Near Vestaview Ln, Vestavia Hills, AL 35216
Vestavia Hills, AL - Did an a/c maintenance tune-up in Birmingham, AL on a Heil system.
Check thermostat, air filter, and airflow.
Jake W.

Jake W.

Came out to Vestavia, AL did an a/c maintenance tune-up. Checked airflow, air filter, and thermostat.

Near Montreat Pkwy, Vestavia Hills, AL 35216
Vestavia Hills, AL - Came out to Vestavia, AL did an a/c maintenance tune-up. Checked airflow, air filter, and thermostat.
Scott H.

Scott H.

Did an a/c maintenance tune-up in Birmingham, AL on a 5 year Heil system. Checked thermostat, air filter, and airflow.

Near Alston Park Dr, Vestavia Hills, AL 35242
Vestavia Hills, AL - Did an a/c maintenance tune-up in Birmingham, AL on a 5 year Heil system.
Checked thermostat, air filter, and airflow.
Andrew S.

Andrew S.

Came out to Vestavia, AL on a maintenance tune-up for a 9 year Heil a/c system. Check voltage and amperage on motors.

Near Altaloma Dr, Vestavia Hills, AL 35216
Vestavia Hills, AL - Came out to Vestavia, AL on a maintenance tune-up for a 9 year Heil a/c system. Check voltage and amperage on motors.
Kevin J.

Kevin J.

Performed an a/c maintenance tune-up in Birmingham, AL on a 10 year Trane system. Replaced bad UV light under warranty.

Near Donna Dr, Vestavia Hills, AL 35226
Vestavia Hills, AL - Performed an a/c maintenance tune-up in Birmingham, AL on a 10 year Trane system. Replaced bad UV light under warranty.
Brenden H.

Brenden H.

Came out a did maintenance tune-up in Vestavia, AL on a 9-year-old Carrier a/c system. Check freon levels and drainage.

Near Park View Cir, Vestavia Hills, AL 35242
Vestavia Hills, AL - Came out a did maintenance tune-up in Vestavia, AL on a 9-year-old Carrier a/c system. Check freon levels and drainage.
Buddy B.

Buddy B.

Did a maintenance check-up in Vestavia, AL on a Heil a/c system.

Near Cross Bridge Dr, Vestavia Hills, AL 35216
Vestavia Hills, AL - Did a maintenance check-up in Vestavia, AL on a Heil a/c system.
Brenden H.

Brenden H.

1ST MAINTENANCE TUNE-UP UNDER SERVICE AGREEMENT FOR 2 A/C UNITS, BOTH 2 YR. CLEAN AND CHECK CONDENSER COIL. LUBRICATE ALL NECESSARY MOVING PARTS AND ADJUST BLOWER COMPONENTS. CHECK THERMOSTAT, AIRFLOW, AIR FILTER, FREON, DRAINAGE, ENERGY CONSUMPTION, AND ALL ELECTRICAL CONNECTIONS. EVERYTHING IS RUNNING GREAT.

Near Ripple Leaf Cir, Vestavia Hills, AL 35216
Vestavia Hills, AL - 1ST MAINTENANCE TUNE-UP UNDER SERVICE AGREEMENT FOR 2 A/C UNITS, BOTH 2 YR. CLEAN AND CHECK CONDENSER COIL. LUBRICATE ALL NECESSARY MOVING PARTS AND ADJUST BLOWER COMPONENTS. CHECK THERMOSTAT, AIRFLOW, AIR FILTER, FREON, DRAINAGE, ENERGY CONSUMPTION, AND ALL ELECTRICAL CONNECTIONS. EVERYTHING IS RUNNING GREAT.