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!

Recent Jobs and Reviews in Vestavia Hills, AL

Rated 4.9 out of 5 stars based on 71 customer reviews

Job Locations and Reviews

Review
Anthony did a great job. He mentioned some things to think about but was not pushy about me purchasing them. Honesty is hard to find, and these guys have it in spades.
Paul Bell - Vestavia Hills, AL 35242
anthony t.
anthony t. Checked in
Vestavia Hills, AL 35242
Jake F.
Jake F. Checked in
Vestavia Hills, AL 35242
Sam O.
Sam O. Checked in
Vestavia Hills, AL 35226
Review
Anthony was amazing! These days it is uncommon to find reliable hard working service specialists who put such effort into doing excellent work.
MrsCW - Vestavia Hills, AL 35243
anthony t.
anthony t. Checked in
Vestavia Hills, AL 35243
Tahlib O.
Tahlib O. Checked in
Vestavia Hills, AL 35216
Review
Good job!
Raynie - Vestavia Hills, AL 35242
Response from Perfect Service Heating & Air:

We are happy to hear you had a positive experience!

Jacob D.
Jacob D. Checked in
Vestavia Hills, AL 35242
Parker V.
Parker V. Checked in
Vestavia Hills, AL 35226
T J.
T J. Checked in
Vestavia Hills, AL 35226
Colby I.
Colby I. Checked in
Vestavia Hills, AL 35243
Review
Very courteous and polite. Welcome in our home anytime
Mrs Robert Frederickson - Vestavia Hills, AL 35216
anthony t.
anthony t. Checked in
Vestavia Hills, AL 35216
Matt H.
Matt H. Checked in
Vestavia Hills, AL 35216
Bo J.
Bo J. Checked in
Vestavia Hills, AL 35226
anthony t.
anthony t. Checked in
Vestavia Hills, AL 35216
Review
Good work/friendly tech
Raynie - Vestavia Hills, AL 35242
Michael B.
Michael B. Checked in
Vestavia Hills, AL 35242
Review
Nice guy. Chris did a great job. He was professional and thorough and we would be happy to have him, again.
Shana - Vestavia Hills, AL 35216
Chris W.
Chris W. Checked in
Vestavia Hills, AL 35216
Blake N.
Blake N. Checked in
Vestavia Hills, AL 35216
Vestavia Hills, AL - Repaired the heat on a Ruud unit in Vestavia AL
Checked the heat exchanger
Parker V.
Parker V. Checked in
Repaired the heat on a Ruud unit in Vestavia AL Checked the heat exchanger
Vestavia Hills, AL 35216
Cardarius P.
Cardarius P. Checked in
Vestavia Hills, AL 35243
Review
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).
Kristin - Vestavia Hills, AL 35216
Sam O.
Sam O. Checked in
Vestavia Hills, AL 35216
Bo J.
Bo J. Checked in
Vestavia Hills, AL 35216
Sam O.
Sam O. Checked in
Vestavia Hills, AL 35242
Mahari O.
Mahari O. Checked in
Vestavia Hills, AL 35226
Review
Tyler took his time and did the tune up the right way.
Jeff - Vestavia Hills, AL 35242
Tyler G.
Tyler G. Checked in
Vestavia Hills, AL 35242
Review
Wry courteous and professional!
David - Vestavia Hills, AL 35216
Chris R.
Chris R. Checked in
Vestavia Hills, AL 35216
Mitchell T.
Mitchell T. Checked in
Vestavia Hills, AL 35216
Review
Technician was courtesy, polite, prompt, and did a great job! Would welcome him back any time
Brett - Vestavia Hills, AL 35242
Review
1st time TJ was here. Easy to work with and the dogs loved him 👍
Pamela - Vestavia Hills, AL 35243
Review
Great job
Daryl - Vestavia Hills, AL 35243
Review
Taylor was great
David - Vestavia Hills, AL 35216
Review
Colin was great. Professional and knowledgeable.
Shana - Vestavia Hills, AL 35216
Review
Good Job!
Mark - Vestavia Hills, AL 35216
Review
Perfect service is the one always count on. I am very happy to have them taking care of my heating and AC system.
Shuko - Vestavia Hills, AL 35243
Review
Good service
Muthu - Vestavia Hills, AL 35242
Review
Great, fast service! Came same day and were very professional!
Rachel - Vestavia Hills, AL 35216
Review
Friendly service
Jackie - Vestavia Hills, AL 35226
Review
Great service, on time, did what he needed to make it right.
Daryl - Vestavia Hills, AL 35243
Review
Quality Service
BRIAN - Vestavia Hills, AL 35216
Review
Great!!
JEFFN - Vestavia Hills, AL 35216
Review
Hunter was very professional, courteous & friendly.
DOUGLAS - Vestavia Hills, AL 35226
Review
Great service, fair price!
HEATHER - Vestavia Hills, AL 35216
Review
Satisfied customer for years
ROBERT - 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