Refer A Friend Call Now Contact Us Coupons

Vestavia Hills, AL

cloud-accent-small

Heating & AC Repair, Replacement and HVAC Contractor in Vestavia Hills AL

Perfect Service Heating & Air provides air conditioning, heating, and indoor air quality services to the residents of Vestavia Hills, 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!

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 Vestavia Hills, 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!

Local Reviews
for Vestavia Hills, AL

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


Map of Vestavia Hills, AL 35242

Good job!




Review of Perfect Service Heating & Air

Vestavia HillsAL35242 33.48-86.6775

Response from Perfect Service Heating & Air:

We are happy to hear you had a positive experience!


Map of Vestavia Hills, AL 35216

Great company with excellent service




Review of Perfect Service Heating & Air

Very courteous and polite. Welcome in our home anytime

Vestavia HillsAL35216 33.4325-86.7975

Map of Vestavia Hills, AL 35242

Good work/friendly tech




Review of Perfect Service Heating & Air

Vestavia HillsAL35242 33.48-86.6775

Map of Vestavia Hills, AL 35216

Thanks, Chris!




Review of Perfect Service Heating & Air

Nice guy. Chris did a great job. He was professional and thorough and we would be happy to have him, again.

Vestavia HillsAL35216 33.4325-86.8025

Map of Vestavia Hills, AL 35216

Professional job




Review of Perfect Service Heating & Air

Sam was on time, gave good feedback after the job was completed, and even helped me rig up a way to more easily remove the air filter he replaced (as ours gets stuck easily).

Vestavia HillsAL35216 33.4075-86.7875

Map of Vestavia Hills, AL 35242

Always good experience




Review of Perfect Service Heating & Air

Tyler took his time and did the tune up the right way.

Vestavia HillsAL35242 33.495-86.665

Map of Vestavia Hills, AL 35216

Excellent service




Review of Perfect Service Heating & Air

Wry courteous and professional!

Vestavia HillsAL35216 33.4675-86.7675

Map of Vestavia Hills, AL 35242

Great Experience




Review of Perfect Service Heating & Air

Technician was courtesy, polite, prompt, and did a great job! Would welcome him back any time

Vestavia HillsAL35242 33.4975-86.655

Map of Vestavia Hills, AL 35243

Great service




Review of Perfect Service Heating & Air

1st time TJ was here. Easy to work with and the dogs loved him 👍

Vestavia HillsAL35243 33.4525-86.74

Map of Vestavia Hills, AL 35243

Great job




Review of Perfect Service Heating & Air

Vestavia HillsAL35243 33.4175-86.77

Excellent Service from Taylor




Review of Perfect Service Heating & Air

Taylor was great

Vestavia HillsAL35216 33.4275-86.7975

Thanks, Colin!




Review of Perfect Service Heating & Air

Colin was great. Professional and knowledgeable.

Vestavia HillsAL35216 33.4325-86.805

Good Job!




Review of Perfect Service Heating & Air

Vestavia HillsAL35216 33.4475-86.8025

Excellent service




Review of Perfect Service Heating & Air

Perfect service is the one always count on. I am very happy to have them taking care of my heating and AC system.

Vestavia HillsAL35243 33.4425-86.74

Good service




Review of Perfect Service Heating & Air

Vestavia HillsAL35242 33.4875-86.65

Quick, great service! Saved the day!




Review of Perfect Service Heating & Air

Great, fast service! Came same day and were very professional!

Vestavia HillsAL35216 33.4125-86.785

Friendly service




Review of Perfect Service Heating & Air

Vestavia HillsAL35226 33.4125-86.825

Great service, on time, did what he needed to make it right.




Review of Perfect Service Heating & Air

Vestavia HillsAL35243 33.425-86.77

Quality Service




Review of Perfect Service Heating & Air

Vestavia HillsAL35216 33.435-86.7725

Perfect Service




Review of Perfect Service Heating & Air

Great!!

Vestavia HillsAL35216 33.41-86.785

Great service, greta price




Review of Perfect Service Heating & Air

Hunter was very professional, courteous & friendly.

Vestavia HillsAL35226 33.41-86.8175

Great service, fair price!




Review of Perfect Service Heating & Air

Vestavia HillsAL35216 33.45-86.785

Great




Review of Perfect Service Heating & Air

Satisfied customer for years

Vestavia HillsAL35216 33.4325-86.7975

Great experience




Review of Perfect Service Heating & Air

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

Vestavia HillsAL35226 33.4125-86.825

Great service




Review of Perfect Service Heating & Air

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

Vestavia HillsAL35226 33.41-86.8175

Jacob D.

Jacob D.

Near Alston Park Dr, Vestavia Hills, AL 35242
Parker V.

Parker V.

Near Willow Brook Ln, Vestavia Hills, AL 35226
T J.

T J.

Near Holly Oak Dr, Vestavia Hills, AL 35226
Colby I.

Colby I.

Near River Trace Cir, Vestavia Hills, AL 35243
anthony t.

anthony t.

Near Graylynn Dr, Vestavia Hills, AL 35216
Matt H.

Matt H.

Near Kentucky Ave, Vestavia Hills, AL 35216
Bo J.

Bo J.

Near Vestavia Villa Ct, Vestavia Hills, AL 35226
anthony t.

anthony t.

Near Ripple Leaf Cir, Vestavia Hills, AL 35216
Michael B.

Michael B.

Near Alston Park Dr, Vestavia Hills, AL 35242
Chris W.

Chris W.

Near Mountain Woods Pl, Vestavia Hills, AL 35216
Blake N.

Blake N.

Near Taralane Cir, Vestavia Hills, AL 35216
Parker V.

Parker V.

Repaired the heat on a Ruud unit in Vestavia AL Checked the heat exchanger

Near Winterberry Way, Vestavia Hills, AL 35216
Vestavia Hills, AL - Repaired the heat on a Ruud unit in Vestavia AL
Checked the heat exchanger
Cardarius P.

Cardarius P.

Near Five Oaks Ln, Vestavia Hills, AL 35243
Sam O.

Sam O.

Near Wagon Gap Trail, Vestavia Hills, AL 35216
Bo J.

Bo J.

Near Lake Ridge Cir, Vestavia Hills, AL 35216
Sam O.

Sam O.

Near Lake Colony Ln, Vestavia Hills, AL 35242
Mahari O.

Mahari O.

Near Holly Oak Dr, Vestavia Hills, AL 35226
Tyler G.

Tyler G.

Near Kings Mountain Rd, Vestavia Hills, AL 35242
Chris R.

Chris R.

Near Smyer Rd, Vestavia Hills, AL 35216
Mitchell T.

Mitchell T.

Near Nottingham Dr, Vestavia Hills, AL 35216
Team Perfect Service !.

Team Perfect Service !.

Near Green Valley Rd, Vestavia Hills, AL 35243
Team Perfect Service !.

Team Perfect Service !.

AC repair on a Trane unit in Birmingham AL Cleaned the condensate drain

Near Natchez Dr, Vestavia Hills, AL 35243
Vestavia Hills, AL - AC repair on a Trane unit in Birmingham AL
Cleaned the condensate drain
Michael S.

Michael S.

Near Vestlake Cove Dr, Vestavia Hills, AL 35242
T J.

T J.

Near Dolly Ridge Rd, Vestavia Hills, AL 35243
Cody B.

Cody B.

Near Cherokee Rd, Vestavia Hills, AL 35216
bbb acreditied logo
autism society
Angi Ssa23 Logo 530
google guaranteed
Tempstar Heating Cooling Badge
Request Service
servicedetailscustomerreturningschedule
Details Regarding Your Request...
Optional: Drag and drop photos and/or videos:
Max. file size: 4 MB.
Your Contact and Service Location...
*
*
*
To Serve You Best...
Have we served you in the past?
Yes
No
What Is Convenient For You?
What time of day is best for you?
First Available
Morning
Afternoon

Call For Same Day Service/Emergencies at 205-206-6091 .
This is not a confirmed appointment request. A member of our team will need to call to confirm or reschedule your request.

By pressing Submit I agree to receive phone, email, or text messages from Perfect Service Heating & Air to the provided mobile number and also agree to the Perfect Service Heating & Air terms and privacy policy. Message & data rates may apply. Consent is not a condition of purchase. We will never share your personal information with third parties for marketing purposes.
Back Next