Contact Us

Call Us

Text Us

Pleasant Grove AL HVAC Company

Perfect Service has served the residents of Pleasant Grove, AL and the surrounding areas since 2002. We have the experience and training necessary to repair, install and maintain your AC or heat pump expertly and affordably!

Please check out some of our reviews below to see why your neighbors consider us to be their nearby heating and air company in Pleasant Grove, AL. For scheduling appointments and if you have additional questions, connect with us today online or by calling 205-957-2022!

Rated 4.9 out of 1897 reviews

Local Reviews
for Pleasant Grove, AL

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


Map of Pleasant Grove, AL 35127

Excellent service




Review of Perfect Service Heating & Air

The tech was professional, respectful and performed the job in a timely manner.

Pleasant GroveAL35127 33.4875-86.9675

Map of Pleasant Grove, AL 35127

Great Service




Review of Perfect Service Heating & Air

Heating and Air technician came out and performed a tuneup was very thorough and precise. Respected our home, covered his boots with bags to prevent tracking dirt inside. Was considerate of my 1 year old sleeping in the room near the the thermostat.

Pleasant GroveAL35127 33.495-86.95

Map of Pleasant Grove, AL 35127

The service was very professional




Review of Perfect Service Heating & Air

Awesome

Pleasant GroveAL35127 33.49-86.9975

Map of Pleasant Grove, AL 35127

great service




Review of Perfect Service Heating & Air

did a first rate job

Pleasant GroveAL35127 33.49-86.9925

Map of Pleasant Grove, AL 35127

Great Service




Review of Perfect Service Heating & Air

Polite, knowledgeable, very good at explaining the processes and overall customer service.

Pleasant GroveAL35127 33.4775-86.9675

Map of Pleasant Grove, AL 35127

The service was very good and professional.




Review of Perfect Service Heating & Air

Pleasant GroveAL35127 33.5025-86.9725

Map of Pleasant Grove, AL 35127

Professional Service and Great Personnel




Review of Perfect Service Heating & Air

Kyle was very knowledgeable and friendly. He did a great job and explained everything to my satisfaction.

Pleasant GroveAL35127 33.475-86.98

Map of Pleasant Grove, AL 35127

Great friendly service




Review of Perfect Service Heating & Air

Satisfactory service

Pleasant GroveAL35127 33.4975-86.9875

Map of Pleasant Grove, AL 35127

Wonderful service




Review of Perfect Service Heating & Air

Pleasant GroveAL35127 33.48-86.9625

Map of Pleasant Grove, AL 35127

Great




Review of Perfect Service Heating & Air

Josh was professional and answered all questions

Pleasant GroveAL35127 33.4975-86.97

Quality service




Review of Perfect Service Heating & Air

Professional personnel

Pleasant GroveAL35127 33.48-86.9625

great service




Review of Perfect Service Heating & Air

Pleasant GroveAL35127 33.4975-86.97

Great price & service




Review of Perfect Service Heating & Air

Pleasant GroveAL35127 33.475-86.9775

Expert service




Review of Perfect Service Heating & Air

Top notch

Pleasant GroveAL35127 33.48-86.9625

Response from Perfect Service Heating & Air:

Thank you for your review. We thank you for your business.


Mitchell T.

Mitchell T.

Did an AC repair on a Lennox unit in Pleasant Grove AL Checked the thermostat

Near 9th St, Pleasant Grove, AL 35127
Pleasant Grove, AL - Did an AC repair on a Lennox unit in Pleasant Grove AL
Checked the thermostat
Chace W.

Chace W.

Did a heat tune-up on an 8yr old York unit in Pleasant Grove AL Checked the thermostat

Near 4th Ct, Pleasant Grove, AL 35127
Pleasant Grove, AL - Did a heat tune-up on an 8yr old York unit in Pleasant Grove AL
Checked the thermostat
Joey C.

Joey C.

Repaired the heat on a 3yr old Trane unit in Pleasant Grove AL Checked high limit control

Near Smithfield Forest Pl, Pleasant Grove, AL 35127
Pleasant Grove, AL - Repaired the heat on a 3yr old Trane unit in Pleasant Grove AL
Checked high limit control
Chris R.

Chris R.

HVAC Heat Service - Repaired the heating system on a 3yr old Carrier unit in Pleasant Grove AL Lubricated all moving parts

Near Jennifer Dr, Pleasant Grove, AL 35127
Pleasant Grove, AL - HVAC Heat Service - Repaired the heating system on a 3yr old Carrier unit in Pleasant Grove AL
Lubricated all moving parts
Bo J.

Bo J.

Did a heat repair on a 6yr old Carrier system in Pleasant Grove AL Checked heat exchanger for cracks

Near 4th Terrace, Pleasant Grove, AL 35127
Pleasant Grove, AL - Did a heat repair on a 6yr old Carrier system in Pleasant Grove AL
Checked heat exchanger for cracks
Devin J.

Devin J.

Did a heat repair on a 6yr old Ruud unit in Pleasant Grove AL Checked air filter

Near 7th Pl, Pleasant Grove, AL 35127
Pleasant Grove, AL - Did a heat repair on a 6yr old Ruud unit in Pleasant Grove AL
Checked air filter
Preston K.

Preston K.

Completed a heat repair on a 10yr old Trane unit in Pleasant Grove. Checked air filter, etc.

Near 10th Ave, Pleasant Grove, AL 35127
Pleasant Grove, AL - Completed a heat repair on a 10yr old Trane unit in Pleasant Grove.
Checked air filter, etc.
David B.

David B.

Did a Heating maintenance tune-up on a Trane unit in Pleasant Grove Al. Clean and check the burners and burner operation.

Near 9th St, Pleasant Grove, AL 35127
Pleasant Grove, AL - Did a Heating maintenance tune-up on a Trane unit in Pleasant Grove Al.
Clean and check the burners and burner operation.
Cade M.

Cade M.

Did a Heating maintenance tune-up in Pleasant Grove Al on a 1-year Heil unit. Clean and check burners and burner operations.

Near Park Rd, Pleasant Grove, AL 35127
Pleasant Grove, AL - Did a Heating maintenance tune-up in Pleasant Grove Al on a 1-year Heil unit.
Clean and check burners and burner operations.
Garrett S.

Garrett S.

Did a Heating maintenance tune-up in Pleasant Grove Al on an 11-year Heil unit. Clean and check burners and burner operation.

Near 9th St, Pleasant Grove, AL 35127
Pleasant Grove, AL - Did a Heating maintenance tune-up in Pleasant Grove Al on an 11-year Heil unit.
Clean and check burners and burner operation.
Scott H.

Scott H.

Did a Heating maintenance tune-up in Pleasant Grove Al on 2 Trane units, both 12 years. Check all electrical connections.

Near 5th St, Pleasant Grove, AL 35127
Pleasant Grove, AL - Did a Heating maintenance tune-up in Pleasant Grove Al on 2 Trane units, both 12 years.
Check all electrical connections.
Team Perfect Service !.

Team Perfect Service !.

Did a Heating maintenance tune-up in Pleasant Grove Al on an 8-year Lennox unit. Clean and check the condenser coil.

Near Bel Air Cir, Pleasant Grove, AL 35127
Pleasant Grove, AL - Did a Heating maintenance tune-up in Pleasant Grove Al on an 8-year Lennox unit.
Clean and check the condenser coil.
Cody B.

Cody B.

Did an AC maintenance tune-up in Pleasant Grove Al on a Heil unit. Clean and check condenser coil.

Near 13th Way, Pleasant Grove, AL 35127
Pleasant Grove, AL - Did an AC maintenance tune-up in Pleasant Grove Al on a Heil unit.
Clean and check condenser coil.
Jesse C.

Jesse C.

Came out for a service call on a 19-year York unit, no A/C, in Pleasant Grove Al. Clean and check condenser coil.

Near Annie Ln, Pleasant Grove, AL 35127
Pleasant Grove, AL - Came out for a service call on a 19-year York unit, no A/C, in Pleasant Grove Al. Clean and check condenser coil.
David B.

David B.

Did an AC maintenance check-up on a 10-year Trane unit in Pleasant Grove Al. Lubricate all necessary moving parts.

Near 14th Pl, Pleasant Grove, AL 35127
Pleasant Grove, AL - Did an AC maintenance check-up on a 10-year Trane unit in Pleasant Grove Al. Lubricate all necessary moving parts.
Terrence B.

Terrence B.

Came to Pleasant Grove Al and did a maintenance tune-up on a 12-year Heil unit. Check air filter, thermostat, and freon levels.

Near Smithfield Forest Ln, Pleasant Grove, AL 35127
Pleasant Grove, AL - Came to Pleasant Grove Al and did a maintenance tune-up on a 12-year 
Heil unit. Check air filter, thermostat, and freon levels.
Scott H.

Scott H.

Did an AC maintenance tune-up in Pleasant Grove Al on a 2-year Heil unit. Check thermostat, air filter, and freon levels.

Near Smithfield Forest Dr, Pleasant Grove, AL 35127
Pleasant Grove, AL - Did an AC maintenance tune-up in Pleasant Grove Al on a 2-year Heil unit.
Check thermostat, air filter, and freon levels.
Clay M.

Clay M.

Came out for a service call on a 15 year HVAC Carrier system in Pleasant Grove Al. The Breaker was tripped.

Near 9th Way, Pleasant Grove, AL 35127
Pleasant Grove, AL - Came out for a service call on a 15 year HVAC Carrier system in Pleasant Grove Al. The Breaker was tripped.
Jake F.

Jake F.

Did an HT maintenance check-up on a 6 year Trane unit in Pleasant Grove Al. Check all electrical connections.

Near Anna Ct, Pleasant Grove, AL 35127
Pleasant Grove, AL - Did an HT maintenance check-up on a 6 year Trane unit in Pleasant Grove Al. Check all electrical connections.
Scott H.

Scott H.

Did an HT maintenance check-up in Pleasant Grove Al on a 7 year Trane unit. Clean and check burners and burner operation.

Near 10th Ave, Pleasant Grove, AL 35127
Pleasant Grove, AL - Did an HT maintenance check-up in Pleasant Grove Al on a 7 year Trane unit. Clean and check burners and burner operation.
Eli S.

Eli S.

Did an HT maintenance check-up in Pleasant Grove Al on a 5 year Heil unit. Check all electrical connections. No need for system replacement.

Near 7th Pl, Pleasant Grove, AL 35127
Pleasant Grove, AL - Did an HT maintenance check-up in Pleasant Grove Al on a 5 year Heil unit. 
Check all electrical connections. No need for system replacement.
Scott H.

Scott H.

Did an HT maintenance check-up in Pleasant Grove Al on a 7 year York unit. Check manifold gas pressure and for proper venting.

Near 6th Way, Pleasant Grove, AL 35127
Pleasant Grove, AL - Did an HT maintenance check-up in Pleasant Grove Al on a 7 year York unit.
Check manifold gas pressure and for proper venting.
Jake F.

Jake F.

Did a maintenance tune-up on a 5 year Carrier unit in Pleasant Grove Al. Check manifold gas pressure and for proper venting.

Near 4th Terrace, Pleasant Grove, AL 35127
Pleasant Grove, AL - Did a maintenance tune-up on a 5 year Carrier unit in Pleasant Grove Al.
Check manifold gas pressure and for proper venting.
Tahlib O.

Tahlib O.

Did an HT maintenance tune-up in Birmingham Al on a 2 year Trane unit. Lubricate all necessary moving parts.

Near 12th Ave, Pleasant Grove, AL 35127
Pleasant Grove, AL - Did an HT maintenance tune-up in Birmingham Al on a 2 year Trane unit.
Lubricate all necessary moving parts.
Josh S.

Josh S.

Did an HT maintenance check-up on a 14 year Payne unit in Plesant Grove Al. Check manifold gas pressure and for proper venting.

Near 6th Ave, Pleasant Grove, AL 35127
Pleasant Grove, AL - Did an HT maintenance check-up on a 14 year Payne unit in Plesant Grove Al. Check manifold gas pressure and for proper venting.