Birmingham, AL HVAC Service & Repairs

Perfect Service provides air conditioning, heating, and home performance services to the residents of Birmingham, AL and the surrounding areas. Call us today at 205-957-2022 for more information about our services or to get an estimate.

Read our reviews and find out why your neighbors consider us to be the experts for HVAC repair, replacement, and maintenance in Birmingham, AL.

Local Reviews
for Birmingham, AL

Perfect Service Heating & Air Rated 4.8 out of 5 stars based on 240 customer reviews


Map of Birmingham, AL

Great service Very polite




Review of Perfect Service Heating & Air

On time


Map of Birmingham, AL

Great service!




Review of Perfect Service Heating & Air

Perfect Service Heating & Air has been my service provider for two years now. My technician, Taylor, is always friendly and thorough. He even provides before and after photos of my unit after it is serviced. He goes over the results in detail. I receive a call between services to make sure everything went well and reminder calls for my next service. Their pricing is fair and reasonable. I am very happy I chose Perfect Service Heating & Air!


Map of Birmingham, AL

Above and beyond my expectations!




Review of Perfect Service Heating & Air


Map of Birmingham, AL

Great company and service




Review of Perfect Service Heating & Air

Everyone I have worked with at Perfect Service heating and air has been so polite and professional. They are a great company- I would highly recommend them to anyone.


Map of Birmingham, AL

Very goog service !




Review of Perfect Service Heating & Air

The tech was very professional, polite and nice.


Map of Birmingham, AL

Very professional, on time, spends over hour on routine service, could not recommend them enough.




Review of Perfect Service Heating & Air

Excellent always!!!


Map of Birmingham, AL

Great service




Review of Perfect Service Heating & Air

Called before he arrived and arrived on time and explained everything he was doing. Wasted no time and left everything just as he found it.


Map of Birmingham, AL

Great Service




Review of Perfect Service Heating & Air


Map of Birmingham, AL

Great service , high on service charge




Review of Perfect Service Heating & Air


Map of Birmingham, AL

Hunter technician did a great job!




Review of Perfect Service Heating & Air


Great Service




Review of Perfect Service Heating & Air

Very friendly and informative


Outstanding service as always with Brian Moore!




Review of Perfect Service Heating & Air

Brian Moore is such a professional!


Perfect Service HVAC




Review of Perfect Service Heating & Air

They do excellent work and can help you avoid major expenses with preventative maintenance.


Very professional




Review of Perfect Service Heating & Air


Happy customer




Review of Perfect Service Heating & Air

The technician was thorough and did not rush through job! Highly recommend


Great professional service




Review of Perfect Service Heating & Air

He was on time as scheduled with us by phone call. He briefed us with what he found.


Great Service, Awesome Price




Review of Perfect Service Heating & Air

Quick and efficient.


Paul was friendly, professional and thorough.




Review of Perfect Service Heating & Air


Nice tech and good service




Review of Perfect Service Heating & Air


Excellent knowledge performance. Very professional and friendly guy.




Review of Perfect Service Heating & Air

100% satisfied with service.


Great




Review of Perfect Service Heating & Air

The service that I received was excellent.


Just like clockwork




Review of Perfect Service Heating & Air

Service my unit every year, and this year had my sister’s done also. Trust them with my unit and my 87 year old sister’s that says TRUST.


great service




Review of Perfect Service Heating & Air

great all around


Great service!




Review of Perfect Service Heating & Air

Very pleased!


Great Price




Review of Perfect Service Heating & Air


Justin E.

Justin E.

CLEAN AND CHECK A/C. CHECK CONDENSER COIL, FREON LEVELS, AIR FLOW, DRAINAGE, ALL ELECTRICAL CONNECTIONS. ADJUST BLOWER COMPONENTS. LUBRICATE ALL NECESSARY MOVING PARTS. CHECK ENERGY CONSUMPTION. EVERYTHING IS RUNNING GREAT.

Near Cherry Ave, Birmingham, AL 35214
Birmingham, AL - CLEAN AND CHECK A/C. CHECK CONDENSER COIL, FREON LEVELS,
AIR FLOW, DRAINAGE, ALL ELECTRICAL CONNECTIONS. ADJUST BLOWER
COMPONENTS. LUBRICATE ALL NECESSARY MOVING PARTS. CHECK
ENERGY CONSUMPTION. EVERYTHING IS RUNNING GREAT.
Jake W.

Jake W.

CLEAN AND CHECK A/C. CHECK CONDENSER COIL, CHECK VOLTAGE AND AMPERAGE ON MOTOR, CHECK DRAINAGE, CHECK FREON LEVELS. ADJUST BLOWER COMPONENTS. LUBRICATE ALL NECESSARY MOVING PARTS, CHECK ALL ELECTRICAL CONNECTIONS. EVERYTHING RUNNING GREAT.

Near 45th Ct N, Birmingham, AL 35217
Birmingham, AL - CLEAN AND CHECK A/C. CHECK CONDENSER COIL, CHECK VOLTAGE
AND AMPERAGE ON MOTOR, CHECK DRAINAGE, CHECK FREON LEVELS.
ADJUST BLOWER COMPONENTS. LUBRICATE ALL NECESSARY MOVING
PARTS, CHECK ALL ELECTRICAL CONNECTIONS. EVERYTHING RUNNING
GREAT.
Jeffery M.

Jeffery M.

SERVICE CALL NO AIR. CHECK A/C HAD TO REPLACE CAPACITOR. CHECK FREON, CHECK ALL ELECTRICAL CONNECTIONS. CHECK AIR FLOW. EVERYTHING RUNNING GREAT.

Near Milners Ln, Birmingham, AL 35242
Birmingham, AL - SERVICE CALL NO AIR. CHECK A/C HAD TO REPLACE CAPACITOR.
CHECK FREON, CHECK ALL ELECTRICAL CONNECTIONS. CHECK AIR
FLOW. EVERYTHING RUNNING GREAT.
Gary E.

Gary E.

CLEAN AND CHECK A/C. CHECK CONDENSER COIL, CHECK DRAINAGE, CHECK VOLTAGE AND AMPERAGE ON MOTOR. CHECK AIR FLOW, CHECK ENERGY CONSUMPTION. FOUND WEAK CAPACITOR, CORRECTED PROBLEM. CHECK ALL ELECTRICAL CONNECTION. EVERYTHING IS WORKING WELL.

Near Lanewood Dr, Birmingham, AL 35214
Birmingham, AL - CLEAN AND CHECK A/C. CHECK CONDENSER COIL, CHECK DRAINAGE,
CHECK VOLTAGE AND AMPERAGE ON MOTOR. CHECK AIR FLOW,
CHECK ENERGY CONSUMPTION. FOUND WEAK CAPACITOR, CORRECTED
PROBLEM. CHECK ALL ELECTRICAL CONNECTION. EVERYTHING IS WORKING
WELL.
Jeffery M.

Jeffery M.

CHECK AND CLEAN A/C. CHECK CONDENSER COIL, CHECK VOLTAGE AND AMPERAGE ON MOTOR. ADJUST BLOWER COMPONENTS, CHECK FREON LEVELS LUBRICATE ALL NECESSARY MOVING PARTS, CHECK ALL ELECTRICAL CONNECTIONS. DISCOVERED THAT UV NEED TO BE REPLACED. EVERYTHING IS RUNNING GREAT.

Near 25th St SW, Birmingham, AL 35211
Birmingham, AL - CHECK AND CLEAN A/C. CHECK CONDENSER COIL, CHECK VOLTAGE
AND AMPERAGE ON MOTOR. ADJUST BLOWER COMPONENTS, CHECK
FREON LEVELS LUBRICATE ALL NECESSARY MOVING PARTS, CHECK
ALL ELECTRICAL CONNECTIONS. DISCOVERED THAT UV NEED TO BE
REPLACED. EVERYTHING IS RUNNING GREAT.
Paul I.

Paul I.

CLEAN AND CHECK A/C. CHECK CONDENSER COIL, ADJUST BLOWER COMPONENTS, CHECK FREON LEVELS, LUBRICATE ALL NECESSARY MOVING PARTS. CHECK ALL ELECTRICAL CONNECTIONS. EVERYTHING RUNNING GREAT.

Near Candle Ln, Birmingham, AL 35214
Birmingham, AL - CLEAN AND CHECK A/C. CHECK CONDENSER COIL, ADJUST BLOWER
COMPONENTS, CHECK FREON LEVELS, LUBRICATE ALL NECESSARY
MOVING PARTS. CHECK ALL ELECTRICAL CONNECTIONS.
EVERYTHING RUNNING GREAT.
Michael B.

Michael B.

MADE A SERVICE CALL AND FOUND A CLOGGED DRAIN LINE. VACUMMED THE LINES OUT AND REMOVED THE CLOG. CHECKED THE DRAIN SYSTEM AND EVERYTHING RUNNING GREAT.

Near Pratt Hwy, Birmingham, AL 35214
Birmingham, AL - MADE A SERVICE CALL AND FOUND A CLOGGED DRAIN LINE. VACUMMED
THE LINES OUT AND REMOVED THE CLOG. CHECKED THE DRAIN SYSTEM
AND EVERYTHING RUNNING GREAT.
Team Perfect Service .

Team Perfect Service .

CUSTOMER REQUESTED A SERVICE CALL, HAD NO AIR. CAME OUT AND REPLACED THERMOSTAT. EVERYTHING IS RUNNING GREAT.

Near Redstone Way, Birmingham, AL 35215
Birmingham, AL - CUSTOMER REQUESTED A SERVICE CALL, HAD NO AIR.
CAME OUT AND REPLACED THERMOSTAT. EVERYTHING IS
RUNNING GREAT.
Brannon P.

Brannon P.

CLEAN AND CHECK CONDENSER COIL, ADJUST BLOWER COMPONENTS, CHECK DRAINAGE, LUBRICATE ALL NECESSARY MOVING PARTS. CHECK COMPRESSOR DELAY SAFETY CONTROLS AND ALL ELECTRICAL CONNECTIONS. EVERYTHING IS RUNNING GREAT.

Near Woodcreek Dr, Birmingham, AL 35226
Birmingham, AL - CLEAN AND CHECK CONDENSER COIL, ADJUST BLOWER COMPONENTS,
CHECK DRAINAGE, LUBRICATE ALL NECESSARY MOVING PARTS.
CHECK COMPRESSOR DELAY SAFETY CONTROLS AND ALL ELECTRICAL
CONNECTIONS. EVERYTHING IS RUNNING GREAT.
Jeremy H.

Jeremy H.

CLEAN AND CHECK THERMOSTAT, ADJUST BLOWER COMPONENTS, CHECK CONDENSER COIL. CHECK ALL ELECTRICAL CONNECTIONS, CHECK FREON LEVELS, AIR FLOW, AND ENERGY CONSUMPTION. EVERYTHING IS RUNNING GREAT.

Near Stonehedge Dr, Birmingham, AL 35235
Birmingham, AL - CLEAN AND CHECK THERMOSTAT, ADJUST BLOWER COMPONENTS,
CHECK CONDENSER COIL. CHECK ALL ELECTRICAL CONNECTIONS,
CHECK FREON LEVELS, AIR FLOW, AND ENERGY CONSUMPTION.
EVERYTHING IS RUNNING GREAT.
Jake W.

Jake W.

CHEAN AND CHECK CONDENSOR COIL, ADJUST BLOWER COMPONENTS, LUBRICATE ALL NECESSARY MOVING PARTS, CHECK THERMOSTAT, CHECK AIR FLOW AND ALL ELECTRICAL CONNECTIONS. EVERYTHING IS RUNNING GREAT.

Near Hampton Pl, Birmingham, AL 35242
Birmingham, AL - CHEAN AND CHECK CONDENSOR COIL, ADJUST BLOWER COMPONENTS,
LUBRICATE ALL NECESSARY MOVING PARTS, CHECK THERMOSTAT,
CHECK AIR FLOW AND ALL ELECTRICAL CONNECTIONS.
EVERYTHING IS RUNNING GREAT.
Jeffery M.

Jeffery M.

FREE SASC. CAME OUT AND REPLACED THE CONDESATION PUMP, WAS NOT GETTING COLD AIR. EVERYTHING WAS RUNNING GREAT WHEN WE LEFT.

Near Sunscape Dr, Birmingham, AL 35215
Birmingham, AL - FREE SASC. CAME OUT AND REPLACED THE CONDESATION PUMP,
WAS NOT GETTING COLD AIR. EVERYTHING WAS RUNNING GREAT
WHEN WE LEFT.
Brenden H.

Brenden H.

SERVICE CALL, DISCOVERED SEAL EXPOSURE, CORRECTED THE PROBLEM. PUT IN NEW FUSE. EVERYTHING WAS CHECKED AND SYSTEM IS RUNNING GREAT.

Near MountainDale Rd, Birmingham, AL 35213
Birmingham, AL - SERVICE CALL, DISCOVERED SEAL EXPOSURE, CORRECTED THE PROBLEM.
PUT IN NEW FUSE. EVERYTHING WAS CHECKED AND SYSTEM IS RUNNING
GREAT.
Taylor C.

Taylor C.

RENEWED SA. CLEAN AND CHECK CONDENSOR COIL, ADJUST BLOWER COMPONENT, CHECK DRAINAGE, LUBRICATE ALL NECESSARY MOVING PARTS, CHECK FREON LEVELS, CHECK AIR FLOW, CHECK ALL ELECTRICAL CONNECTIONS. EVERYTHING RUNNING GREAT.

Near Cotswold Ln, Birmingham, AL 35242
Birmingham, AL - RENEWED SA. CLEAN AND CHECK CONDENSOR COIL, ADJUST BLOWER
COMPONENT, CHECK DRAINAGE, LUBRICATE ALL NECESSARY MOVING
PARTS, CHECK FREON LEVELS, CHECK AIR FLOW, CHECK ALL ELECTRICAL
CONNECTIONS. EVERYTHING RUNNING GREAT.
David M.

David M.

SERVICE CALL, FOUND A WATER LEAK AND THERE WAS A CLOG DRAIN. CHECK EVERYTHING, AND SYSTEM IS WORK GREAT.

Near Eastpointe Cir, Birmingham, AL 35217
Birmingham, AL - SERVICE CALL, FOUND A WATER LEAK AND THERE WAS A CLOG DRAIN.
CHECK  EVERYTHING, AND SYSTEM IS WORK GREAT.
Jeremy H.

Jeremy H.

CLEAN AND CHECK A/C. CHECK CONDENSOR COIL, CHECK FREON LEVELS, CHECK DRAINAGE, ADJUST BLOWER COMPONENTS, LUBRICATE ALL NECESSARY MOVING PARTS, CHECK ENERGY CONSUMPTION, CHECK ALL ELECTRICAL CONNECTIONS. EVERYTHING IS RUNNING GREAT.

Near Meadow Garden Ln, Birmingham, AL 35242
Birmingham, AL - CLEAN AND CHECK A/C. CHECK CONDENSOR COIL, CHECK FREON LEVELS,
CHECK DRAINAGE, ADJUST BLOWER COMPONENTS, LUBRICATE ALL
NECESSARY MOVING PARTS, CHECK ENERGY CONSUMPTION, CHECK
ALL ELECTRICAL CONNECTIONS. EVERYTHING IS RUNNING GREAT.
Jake W.

Jake W.

RENEWED SA. CHECK AND CLEAN CONDENSOR COIL, CHECK DRAINAGE, ADJUST BLOWER COMPONENTS, CHECK FREON LEVELS, LUBRICATE ALL NECESSARY MOVING PARTS, CHECK ALL ELECTRICAL CONNECTIONS. EVERYTHING IS RUNNING GREAT.

Near Berwick Rd, Birmingham, AL 35242
Birmingham, AL - RENEWED SA. CHECK AND CLEAN CONDENSOR COIL, CHECK DRAINAGE,
ADJUST BLOWER COMPONENTS, CHECK FREON LEVELS, LUBRICATE ALL
NECESSARY MOVING PARTS, CHECK ALL ELECTRICAL CONNECTIONS.
EVERYTHING IS RUNNING GREAT.
Jeffery M.

Jeffery M.

CLEAN AND CHECK A/C. REPLACED CAPACITOR, CHECK CONDENSOR COIL, CHECK DRAINAGE, CHECK THERMOSTAT, COMPRESSOR DELAY, CHECK ALL ELECTRICAL CONNECTIONS. EVERYTHING RUNNING GREAT.

Near Marywood Cir, Birmingham, AL 35226
Birmingham, AL - CLEAN AND CHECK A/C. REPLACED CAPACITOR, CHECK CONDENSOR COIL,
CHECK DRAINAGE, CHECK THERMOSTAT, COMPRESSOR DELAY, CHECK
ALL ELECTRICAL CONNECTIONS. EVERYTHING RUNNING GREAT.
Hunter A.

Hunter A.

CLEAN AND CHECK A/C. CHECK CONDENSOR COIL, ADJUST BLOWER COMPONENTS, LUBRICATE ALL NECESSARY MOVING PARTS, CHECK AIR FLOW, CALL ELECTRICAL CONNECTIONS. EVERYTHING RUNNING GREAT.

Near Walking Fern Ln, Birmingham, AL 35244
Birmingham, AL - CLEAN AND CHECK A/C. CHECK CONDENSOR COIL, ADJUST BLOWER
COMPONENTS, LUBRICATE ALL NECESSARY MOVING PARTS, CHECK
AIR FLOW, CALL ELECTRICAL CONNECTIONS.
EVERYTHING RUNNING GREAT.
Jeffery M.

Jeffery M.

CAME OUT AND FOUND WEAK CAPACITOR, REPLACED IT UNDER WARRANTY. SYSTEM IS RUNNING GREAT. READY FOR SUMMER HEAT.

Near Mims St SW, Birmingham, AL 35211
Birmingham, AL - CAME OUT AND FOUND WEAK CAPACITOR, REPLACED IT UNDER WARRANTY.
SYSTEM IS RUNNING GREAT. READY FOR SUMMER HEAT.
Jake W.

Jake W.

CLEAN AND CHECK A/C. CHECK CONDENSOR COIL, ADJUST BLOWER COMPONENTS, CHECK THERMOSTAT, LUBRICATE ALL NECESSARY MOVING PARTS, CHECK ALL ELECTRICAL CONNECTIONS. EVERYTHING RUNNING GREAT.

Near 35th Street Ensley, Birmingham, AL 35208
Birmingham, AL - CLEAN AND CHECK A/C. CHECK CONDENSOR COIL, ADJUST BLOWER COMPONENTS,
CHECK THERMOSTAT, LUBRICATE ALL NECESSARY MOVING PARTS, CHECK ALL
ELECTRICAL CONNECTIONS. EVERYTHING RUNNING GREAT.
Hunter A.

Hunter A.

RENEWED SA. CHECK AND CLEAN CONDENSOR COIL, ADJUST BLOWER COMPONENTS, CHECK FREON LEVELS, CHECK AND CLEAN DRAIN, LUBRICATED ALL NECESSARY MOVING PARTS AND ALL ELECTRICAL CONNECTIONS. EVERYTHING IS RUNNING GREAT.

Near Willow Crest Ln, Birmingham, AL 35244
Birmingham, AL - RENEWED SA. CHECK AND CLEAN CONDENSOR COIL, ADJUST BLOWER COMPONENTS,
CHECK FREON LEVELS, CHECK AND CLEAN DRAIN, LUBRICATED ALL NECESSARY MOVING
PARTS AND ALL ELECTRICAL CONNECTIONS.
EVERYTHING IS RUNNING GREAT.
Paul I.

Paul I.

ADDED FREON A/C, CHECK AND CLEAN CONDENSOR COIL, CHECK BLOWER, THERMOSTAT, COMPRESSOR DELAY CONTROL, ALL ELECTRICAL CONNECTIONS. EVERYTHING IS RUNNING GREAT.

Near Southpointe Dr, Birmingham, AL 35244
Birmingham, AL - ADDED FREON A/C, CHECK AND CLEAN CONDENSOR COIL, CHECK BLOWER, THERMOSTAT,
COMPRESSOR DELAY CONTROL, ALL ELECTRICAL CONNECTIONS.
EVERYTHING IS RUNNING GREAT.
Gary E.

Gary E.

REHUNG FRRN EXHAUST, FIXED FLU PIPE. CHECK EVERYTHING, SYSTEM RUNNING GREAT.

Near Highland Park Dr, Birmingham, AL 35242
Birmingham, AL - REHUNG FRRN EXHAUST, FIXED FLU PIPE. CHECK EVERYTHING, SYSTEM RUNNING GREAT.
Jeffery M.

Jeffery M.

CLEAN AND CHECK CONDENSOR COILS, ADJUST BLOWER COMPONENTS, CHECK FREON LEVELS, LUBRICATED ALL NECESSARY MOVING PARTS AND CHECK AND ELECTRICAL CONNECTIONS. EVERYTHING RUNNING GREAT.

Near Lake Valley Dr, Birmingham, AL 35244
Birmingham, AL - CLEAN AND CHECK CONDENSOR COILS, ADJUST BLOWER COMPONENTS, CHECK FREON LEVELS, LUBRICATED ALL
NECESSARY MOVING PARTS AND CHECK AND ELECTRICAL CONNECTIONS. EVERYTHING RUNNING GREAT.