Now Proudly Serving Huntsville, AL
Refer A Friend Call Now Contact Us Coupons

Mountain Brook, AL

cloud-accent-small

Heating & AC Repair, Replacement and HVAC Contractor in Mountain Brook, AL

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

Rated 5.0 out of 5 stars based on 9 customer reviews

Customers say: The overall sentiment across these reviews is overwhelmingly positive, reflecting strong customer satisfaction with the service provided. Customers consistently praise the professionalism, courtesy, and friendliness of the technicians, highlighting their punctuality, thoroughness, and excellent communication skills. A recurring theme is the technicians' dedication to explaining processes clearly, keeping customers informed throughout the service, and taking time to ensure work is completed properly. Many reviewers express appreciation for the knowledgeable and efficient problem-solving abilities demonstrated, with several noting quick response times and willingness to work extended hours to resolve urgent issues. The company's commitment to quality service is frequently mentioned, with customers feeling valued and well-treated. Positive emotions such as relief, satisfaction, and confidence permeate the reviews, with multiple customers explicitly recommending the company and expressing their intention to continue using these services. The general tone is one of trust and appreciation, with customers feeling their needs were prioritized and their concerns addressed with genuine care and expertise.

Our Local Reviews by City

Job Locations and Reviews

Tahlib O.
Tahlib O. Checked in
Completed comprehensive Clean & Check service for new homeowner. Performed thorough system inspection, including verification of all ductwork connections in basement area where disconnected vent was suspected. Confirmed proper airflow throughout system and ensured all vents were securely connected and functioning correctly.
Mountain Brook, AL 35213
Garrett S.
Garrett S. Checked in
Responded to a turnover call for a recently purchased home with concerns about a disconnected basement vent. Assessed the HVAC ductwork system to identify any disconnected or improperly installed ventilation components. Scheduled follow-up for potential equipment evaluation and ductwork reconnection as needed.
Mountain Brook, AL 35213
Mahari O.
Mahari O. Checked in
Mountain Brook, AL 35223
Bo J.
Bo J. Checked in
Mountain Brook, AL 35213
Team
Team Checked in
Mountain Brook, AL 35213
Tim N.
Tim N. Checked in
Mountain Brook, AL 35210
Jeffery M.
Jeffery M. Checked in
Mountain Brook, AL 35210
Review
Wonderful service young man was very nice and helpful …did a great job
Mrs Diane - Mountain Brook, AL 35213
Mahari O.
Mahari O. Checked in
Mountain Brook, AL 35213
Mountain Brook, AL - Repaired the ac on a Carrier unit in Birmingham AL
Changed the filter
T E.
T E. Checked in
Repaired the ac on a Carrier unit in Birmingham AL Changed the filter
Mountain Brook, AL 35213
Review
On time very pleasant and efficient employee great price. I will continue my service with them.
Diana - Mountain Brook, AL 35213
Mountain Brook, AL - Did a heat repair on a 4yr old Carrier unit in Birmingham AL
Checked the heat exchanger
Bo J.
Bo J. Checked in
Did a heat repair on a 4yr old Carrier unit in Birmingham AL Checked the heat exchanger
Mountain Brook, AL 35213
Review
very good service thank you!
JOANN - Mountain Brook, AL 35213
Mountain Brook, AL - Did an a/c maintenance tune-up on 2 Trane units in Birmingham, Al.
Check airflow, air filter, and thermostat.
Kyle K.
Kyle K. Checked in
Did an a/c maintenance tune-up on 2 Trane units in Birmingham, Al. Check airflow, air filter, and thermostat.
Mountain Brook, AL 35213
Review
Great timely service great staff
DIANA - Mountain Brook, AL 35213
Mountain Brook, AL - Came out for an estimate on equipment. Installed UV and a 38-gallon water heater. Checked all electrical connections.
JEFF B.
JEFF B. Checked in
Came out for an estimate on equipment. Installed UV and a 38-gallon water heater. Checked all electrical connections.
Mountain Brook, AL 35213
Mountain Brook, AL - CAME OUT FOR ESTIMATE FOR EQUIPMENT. INSTALLED 2.5 TON FURN, TWO 110 VOLT MOTORS. 240 GAL WTR HTRS. EARNED SERVICE AGREEMENT. MADE SURE EQUIPMENT WAS INSTALLED CORRECTLY AND WORK AREA WAS LEFT CLEAN WHEN JOB WAS FINISHED.
CHECK THERMOSTAT, AIRFLOW, AIR FILTER, HEAT EXCHANGER, HIGH LIMIT CONTROL, FAN CONTROL, AND ALL ELECTRICAL CONNECTIONS. CHECK MANIFOLD GAS PRESSURE AND FOR PROPER VENTING. EVERYTHING IS RUNNING GOOD.
Joey I.
Joey I. Checked in
CAME OUT FOR ESTIMATE FOR EQUIPMENT. INSTALLED 2.5 TON FURN, TWO 110 VOLT MOTORS. 240 GAL WTR HTRS. EARNED SERVICE AGREEMENT. MADE SURE EQUIPMENT WAS INSTALLED CORRECTLY AND WORK AREA WAS LEFT CLEAN WHEN JOB WAS FINISHED. CHECK THERMOSTAT, AIRFLOW, AIR FILTER, HEAT EXCHANGER, HIGH LIMIT CONTROL, FAN CONTROL, AND ALL ELECTRICAL CONNECTIONS. CHECK MANIFOLD GAS PRESSURE AND FOR PROPER VENTING. EVERYTHING IS RUNNING GOOD.
Mountain Brook, AL 35213
Review
Brian from Perfect Service has been servicing my HVAC systems for a couple of years. I always smile when I see it is him because I trust his expertise and knowledge. Great job.
LEE - Mountain Brook, AL 35223
Mountain Brook, AL - FIRST 13 POINT MAINTENANCE TUNE-UP UNDER SERVICE AGREEMENT FOR 4 HEATING SYSTEMS. CHECK MANIFOLD GAS PRESSURE AND FOR PROPER VENTING. CLEAN AND CHECK BURNERS AND BURNER OPERATION. CHECK THERMOSTAT, HIGH LIMIT CONTROL, FAN CONTROL, HEAT EXCHANGER, AIRFLOW, AIR FILTER, ENERGY CONSUMPTION, AND ALL ELECTRICAL CONNECTIONS. LUBRICATE ALL NECESSARY MOVING PARTS AND ADJUST BLOWER COMPONENTS. EVERYTHING IS RUNNING GREAT.
Technician T.
Technician T. Checked in
FIRST 13 POINT MAINTENANCE TUNE-UP UNDER SERVICE AGREEMENT FOR 4 HEATING SYSTEMS. CHECK MANIFOLD GAS PRESSURE AND FOR PROPER VENTING. CLEAN AND CHECK BURNERS AND BURNER OPERATION. CHECK THERMOSTAT, HIGH LIMIT CONTROL, FAN CONTROL, HEAT EXCHANGER, AIRFLOW, AIR FILTER, ENERGY CONSUMPTION, AND ALL ELECTRICAL CONNECTIONS. LUBRICATE ALL NECESSARY MOVING PARTS AND ADJUST BLOWER COMPONENTS. EVERYTHING IS RUNNING GREAT.
Mountain Brook, AL 35223
Review
On time, efficient, price is fair
DIANA - Mountain Brook, AL 35213
Mountain Brook, AL - 2ND MAINTENANCE CHECK-UP PER SERVICE AGREEMENT FOR HEATING UNIT. CLEAN AND CHECK MANIFOLD GAS PRESSURE AND FOR PROPER VENTING. CLEAN AND CHECK BURNERS AND BURNER OPERATION. CHECK THERMOSTAT, HIGH LIMIT CONTROL, FAN CONTROL, HEAT EXCHANGER, AIRFLOW, AIR FILTER, ENERGY CONSUMPTION, AND ALL ELECTRICAL CONNECTIONS. LUBRICATE ALL NECESSARY MOVING PARTS, AND ADJUST BLOWER COMPONENTS. EVERYTHING IS OPERATING GOOD.
Noah H.
Noah H. Checked in
2ND MAINTENANCE CHECK-UP PER SERVICE AGREEMENT FOR HEATING UNIT. CLEAN AND CHECK MANIFOLD GAS PRESSURE AND FOR PROPER VENTING. CLEAN AND CHECK BURNERS AND BURNER OPERATION. CHECK THERMOSTAT, HIGH LIMIT CONTROL, FAN CONTROL, HEAT EXCHANGER, AIRFLOW, AIR FILTER, ENERGY CONSUMPTION, AND ALL ELECTRICAL CONNECTIONS. LUBRICATE ALL NECESSARY MOVING PARTS, AND ADJUST BLOWER COMPONENTS. EVERYTHING IS OPERATING GOOD.
Mountain Brook, AL 35213
Mountain Brook, AL - CAME OUT FOR AN ESTIMATE ON A UNIT. INSTALL 3TON AC. 
COIL NASTY W/WTY UV REPLACEMENT. EARNED SERVICE AGREEMENT.
MADE SURE UNIT WAS INSTALLED PROPERLY AND THE WORK AREA WAS CLEAN WHEN THE JOB WAS FINISHED.
CHECK CONDENSER COIL, THERMOSTAT, AIRFLOW, AIR FILTER, FREON LEVEL, DRAINAGE, COMPRESSOR DELAY SAFETY CONTROLS, ENERGY CONSUMPTION, AND ALL ELECTRICAL CONNECTIONS. CHECK VOLTAGE AND AMPERAGE ON MOTORS. ADJUST BLOWER COMPONENTS. EVERYTHING IS RUNNING GREAT.
Joey I.
Joey I. Checked in
CAME OUT FOR AN ESTIMATE ON A UNIT. INSTALL 3TON AC. COIL NASTY W/WTY UV REPLACEMENT. EARNED SERVICE AGREEMENT. MADE SURE UNIT WAS INSTALLED PROPERLY AND THE WORK AREA WAS CLEAN WHEN THE JOB WAS FINISHED. CHECK CONDENSER COIL, THERMOSTAT, AIRFLOW, AIR FILTER, FREON LEVEL, DRAINAGE, COMPRESSOR DELAY SAFETY CONTROLS, ENERGY CONSUMPTION, AND ALL ELECTRICAL CONNECTIONS. CHECK VOLTAGE AND AMPERAGE ON MOTORS. ADJUST BLOWER COMPONENTS. EVERYTHING IS RUNNING GREAT.
Mountain Brook, AL 35223
Mountain Brook, AL - PERFORMED 1ST CLEAN AND CHECK UNDER SERVICE  AGREEMENT FOR 2 YEAR A/C UNIT. ADJUST BLOWER COMPONENTS, AND LUBRICATE ALL NECESSARY MOVING PARTS. CLEAN AND CHECK CONDENSER COIL. CHECK VOLTAGE AND AMPERAGE ON MOTORS. CHECK ENERGY CONSUMPTION, COMPRESSOR DELAY SAFETY CONTROL, THERMOSTAT, AIRFLOW, AIR FILTER, FREON LEVELS, DRAINAGE, AND ALL  ELECTRICAL CONNECTIONS. EVERYTHING IS RUNNING GOOD.
Jared M.
Jared M. Checked in
PERFORMED 1ST CLEAN AND CHECK UNDER SERVICE AGREEMENT FOR 2 YEAR A/C UNIT. ADJUST BLOWER COMPONENTS, AND LUBRICATE ALL NECESSARY MOVING PARTS. CLEAN AND CHECK CONDENSER COIL. CHECK VOLTAGE AND AMPERAGE ON MOTORS. CHECK ENERGY CONSUMPTION, COMPRESSOR DELAY SAFETY CONTROL, THERMOSTAT, AIRFLOW, AIR FILTER, FREON LEVELS, DRAINAGE, AND ALL ELECTRICAL CONNECTIONS. EVERYTHING IS RUNNING GOOD.
Mountain Brook, AL 35213
Review
Efficient, explains details of service, pleasant personality!!
DIANA - Mountain Brook, AL 35213
Mountain Brook, AL - FIRST MAINTENANCE CHECK-UP UNDER SERVICE AGREEMENT FOR 13 YR A/C UNIT. CHECK THERMOSTAT, AIRFLOW, AIR FILTER, DRAINAGE, FREON LEVELS, COMPRESSOR DELAY SAFETY CONTROLS, ENERGY CONSUMPTION, AND ALL ELECTRICAL CONNECTIONS. ADJUST BLOWER COMPONENTS, AND LUBRICATE  ALL NECESSARY MOVING PARTS. CLEAN AND CHECK CONDENSER COIL. CHECK VOLTAGE AND AMPERAGE ON MOTORS. EVERYTHING IS RUNNING GREAT.
Michael B.
Michael B. Checked in
FIRST MAINTENANCE CHECK-UP UNDER SERVICE AGREEMENT FOR 13 YR A/C UNIT. CHECK THERMOSTAT, AIRFLOW, AIR FILTER, DRAINAGE, FREON LEVELS, COMPRESSOR DELAY SAFETY CONTROLS, ENERGY CONSUMPTION, AND ALL ELECTRICAL CONNECTIONS. ADJUST BLOWER COMPONENTS, AND LUBRICATE ALL NECESSARY MOVING PARTS. CLEAN AND CHECK CONDENSER COIL. CHECK VOLTAGE AND AMPERAGE ON MOTORS. EVERYTHING IS RUNNING GREAT.
Mountain Brook, AL 35213
Mountain Brook, AL - 8YR HEATING UNIT TO BE CLEAN AND CHECK UNDER 2ND SERVICE AGREEMENT. CHECK THERMOSTAT, AIR FILTER, HUMIDIFIER, HEAT EXCHANGER, HUMIDIFIER, ENERGY CONSUMPTION, FAN CONTROL, GAS PRESSURE, AND ALL ELECTRICAL CONNECTIONS. LUBRICATE ALL NECESSARY MOVING PARTS, AND ADJUST BLOWER COMPONENTS. CLEAN AND CHECK BURNERS AND BURNER OPERATION.
Michael B.
Michael B. Checked in
8YR HEATING UNIT TO BE CLEAN AND CHECK UNDER 2ND SERVICE AGREEMENT. CHECK THERMOSTAT, AIR FILTER, HUMIDIFIER, HEAT EXCHANGER, HUMIDIFIER, ENERGY CONSUMPTION, FAN CONTROL, GAS PRESSURE, AND ALL ELECTRICAL CONNECTIONS. LUBRICATE ALL NECESSARY MOVING PARTS, AND ADJUST BLOWER COMPONENTS. CLEAN AND CHECK BURNERS AND BURNER OPERATION.
Mountain Brook, AL 35213
Mountain Brook, AL - 8YR HEATING UNIT TO BE CLEAN AND CHECK UNDER 2ND SERVICE AGREEMENT. CHECK THERMOSTAT, AIR FILTER, HUMIDIFIER, HEAT EXCHANGER, HUMIDIFIER, ENERGY CONSUMPTION, FAN CONTROL, GAS PRESSURE, AND ALL ELECTRICAL CONNECTIONS. LUBRICATE ALL NECESSARY MOVING PARTS, AND ADJUST BLOWER COMPONENTS. CLEAN AND CHECK BURNERS AND BURNER OPERATION.
Michael B.
Michael B. Checked in
8YR HEATING UNIT TO BE CLEAN AND CHECK UNDER 2ND SERVICE AGREEMENT. CHECK THERMOSTAT, AIR FILTER, HUMIDIFIER, HEAT EXCHANGER, HUMIDIFIER, ENERGY CONSUMPTION, FAN CONTROL, GAS PRESSURE, AND ALL ELECTRICAL CONNECTIONS. LUBRICATE ALL NECESSARY MOVING PARTS, AND ADJUST BLOWER COMPONENTS. CLEAN AND CHECK BURNERS AND BURNER OPERATION.
Mountain Brook, AL 35213
Review
Justin explained what he did and was very efficient!
DIANA - Mountain Brook, AL 35213
Mountain Brook, AL - CLEAN AND CHECK HT. CHECK THERMOSTAT, CHECK BURNERS AND BURNER, CHECK GAS PRESSURE AND FOR PROPER VENTING, CHECK HEAT EXCHANGER, CHECK HIGH LIMIT CONTROL, CHECK AIR FILTER, CHECK ALL ELECTRICAL CONNECTIONS, CHECK HUMIDIFIER. ADJUST BLOWER COMPONENTS, LUBRICATE ALL NECESSARY MOVING PARTS. EVERYTHING IS RUNNING GREAT. RENEWED SERVIC AGREEMENT.
Justin E.
Justin E. Checked in
CLEAN AND CHECK HT. CHECK THERMOSTAT, CHECK BURNERS AND BURNER, CHECK GAS PRESSURE AND FOR PROPER VENTING, CHECK HEAT EXCHANGER, CHECK HIGH LIMIT CONTROL, CHECK AIR FILTER, CHECK ALL ELECTRICAL CONNECTIONS, CHECK HUMIDIFIER. ADJUST BLOWER COMPONENTS, LUBRICATE ALL NECESSARY MOVING PARTS. EVERYTHING IS RUNNING GREAT. RENEWED SERVIC AGREEMENT.
Mountain Brook, AL 35213
Mountain Brook, AL - Checked ducts for build up, cleaned condensation drain, adjusted blower motors, checked air filters.
Technician T.
Technician T. Checked in
Checked ducts for build up, cleaned condensation drain, adjusted blower motors, checked air filters.
Mountain Brook, AL 35213
Mountain Brook, AL - Checked ducts for build up, cleaned and sanitized the heil 2016 air condensing unit. No repairs needed.
Technician T.
Technician T. Checked in
Checked ducts for build up, cleaned and sanitized the heil 2016 air condensing unit. No repairs needed.
Mountain Brook, AL 35223
Mountain Brook, AL - Service work performed for the Heil 2016 package unit with heat pump. 
No repairs needed.
Josh R.
Josh R. Checked in
Service work performed for the Heil 2016 package unit with heat pump. No repairs needed.
Mountain Brook, AL 35223
Mountain Brook, AL - Cleaned and serviced 2012 perfect service package unit.
Technician T.
Technician T. Checked in
Cleaned and serviced 2012 perfect service package unit.
Mountain Brook, AL 35213
Review
Awesome company. The tech was wonderful and did a great job!
SCOTT - Mountain Brook, AL 35213
bbb acreditied logo
autism society
google guaranteed
Tempstar Heating Cooling Badge
Request Service
servicedetailscustomerreturningschedule
Details Regarding Your Request
*
Your Contact and Service Location
*
*
To Serve You Best
Have we served you in the past?
Yes
No
What Date Would You Like To Schedule Your Service?
Consent
Privacy Policy and Terms & Conditions." tabindex="19" aria-label="checkbox" aria-required="false" /> By checking this box and submitting this form, you agree to receive marketing, promotional, informational, and customer care text messages from Perfect Service Heating and Air at the mobile number provided. These messages may include special offers, product updates, appointment reminders, account notifications, customer support communications, and other business-related messages. Message frequency varies. Message and data rates may apply. Consent is not a condition of purchase. Reply STOP to opt out at any time or HELP for assistance. View our Privacy Policy and Terms & Conditions.
Back Next