Ashville, AL HVAC Service and Repairs

Perfect Service provides air conditioning, heating, and home performance services to the residents of Adamsville, 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 Adamsville, AL.

Local Reviews
for Ashville, AL

Rated 5.0 out of 5 stars based on 5 customer reviews


Map of Ashville, AL

great service and they called me to remind me I had already paid for this and they could come out that day.




Glad they came out and checked since something had gone wrong but still under warranty.


Map of Ashville, AL

great service and they called me to remind me I had already paid for this and they could come out that day.




right on time and told me everything he was doing and looking for. Thanks.


Map of Ashville, AL

Been with them since 2003, always performed excellent.




Same as review title.


Map of Ashville, AL

great Service..




Everything went great "once" the serviceman got there.I was told 4pm or so..he got here at 6:30pm..Still I am satisfied with the service..


Map of Ashville, AL

great service and they called me to remind me I had already paid for this and they could come out that day.




David spent 2 hours checking out everything about our unit. Very satisfied with his service, friendliness and explanation of what he had found and how to fix it. I have asked for him to come back each time.


Taylor C.

Taylor C.

Best HVAC work in Ashville, Al. No repairs needed.

Near Lakeview St, Ashville, AL 35953
Ashville, AL - Best HVAC work in Ashville, Al. No repairs needed.
Team Perfect Service .

Team Perfect Service .

Checked ducts for build up, cleaned condensation drain, checked ducts. No repairs needed.

Near County Rd 22, Ashville, AL 35953
Ashville, AL - Checked ducts for build up, cleaned condensation drain, checked ducts.  No repairs needed.
Jeffery M.

Jeffery M.

Service work performed for the Heil air conditioning unit with Zep con-coil cleaner checked ducts for build up, cleaned condensation drain.

Near Joshua Dr, Ashville, AL 35953
Ashville, AL - Service work performed for the Heil air conditioning unit with Zep con-coil cleaner checked ducts for build up, cleaned condensation drain.
David M.

David M.

Safety check completed for the Heil air conditioning unit with Zep con-coil cleaner lubricated moving parts and checked the thermostat for wear. Best heating and cooling company in Ashville, Al

Near Slasham Rd, Ashville, AL 35953
Ashville, AL - Safety check completed for the Heil air conditioning unit with Zep con-coil cleaner lubricated moving parts and checked the thermostat for wear. Best heating and cooling company in Ashville, Al
Corey H.

Corey H.

Service work performed for the Heil air condensing unit with Zep con-coil cleaner. No repairs needed.

Near Lakeview St, Ashville, AL 35953
Ashville, AL - Service work performed for the Heil air condensing unit with Zep con-coil cleaner. No repairs needed.
Taylor C.

Taylor C.

Performed regular maintenance of the 2011 air condensing unit with heat pump. tune-up complete

Near Lickskillet Rd, Ashville, AL 35953
Ashville, AL - Performed regular maintenance of the 2011 air condensing unit with heat pump.  tune-up complete
Johnny L.

Johnny L.

All electrical connections checked for the 2012 Heil unit. Checked fan controls and manifold gas pressure

Near Ray Wyatt Rd, Ashville, AL 35953
Ashville, AL - All electrical connections checked for the 2012 Heil unit. Checked fan controls and manifold gas pressure
Brian M.

Brian M.

Replaced UV light in the system. No repairs needed.

Near Joshua Dr, Ashville, AL 35953
Ashville, AL - Replaced UV light in the system. No repairs needed.
Jeremy H.

Jeremy H.

Cleaned and safety checked 2015 air conditioning unit with Zep con-coil cleaner. no repairs needed

Near St Clair County 31, Ashville, AL 35953
Ashville, AL - Cleaned and safety checked 2015 air conditioning unit with Zep con-coil cleaner. no repairs needed
Mark W.

Mark W.

Cleaned and sanitized the Air conditioning unit with Zep con-coil cleaner Checked ducts for buildup. No repairs needed.

Near Greensport Rd, Ashville, AL 35953
Ashville, AL - Cleaned and sanitized the Air conditioning unit with Zep con-coil cleaner Checked ducts for buildup. No repairs needed.
Allen M.

Allen M.

Checked and cleaned 2013 Heil air conditioning unit with heat pump. Used Zep con-coil solution to sanitize and clean air filters and condensation drain.

Near Joshua Dr, Ashville, AL 35953
Ashville, AL - Checked and cleaned 2013 Heil air conditioning unit with heat pump. Used Zep con-coil solution to sanitize and clean air filters and condensation drain.
Mark W.

Mark W.

Did Clean and check maintenance cleaning service on 4 air conditioning systems.

Near [10523 - 13364] Greensport Rd, Ashville, AL 35953
Ashville, AL - Did Clean and check maintenance cleaning service on 4 air conditioning systems.
Mark W.

Mark W.

Clean and check preventative maintenance on 4 units.

Near [10523 - 13364] Greensport Rd, Ashville, AL 35953
Ashville, AL - Clean and check preventative maintenance on 4 units.
Allen M.

Allen M.

Yearly winter service on a 4-year-old American Standard. Check belts and pulleys, loose belts and worn pulleys decrease air flow, increasing operating costs and shorten the compressor's life. Belts crack and break with age.

Near Lickskillet Rd, Ashville, AL 35953
Chris .

Chris .

HVAC preventive maintenance on a 2-year-old Lennox. Check air handle controls to assure the units turn on and off as desired. Check on burners and vents.

Near St Clair County 31, Ashville, AL 35953
Chris .

Chris .

Ashville Alabama customer heat check and clean. Check manifold gas pressure and for proper venting because the proper pressure is required to control fuel input. Improper venting will shorten the life of the unit.

Near Doss Ln, Ashville, AL 35953
Alex G.

Alex G.

Ashville Alabama customer with 3 year old Nutone check and clean. found dirty evaporator coil. Clean burners by hand with wire brush for proper burning, check vents and fan control to assure proper air flow.

Near US-411, Ashville, AL 35953
Buddy B.

Buddy B.

Performed annual AC maintenance and tune-up for service plan on Heil Cooling System. Cleaned condenser coil on outdoor air conditioner unit, check Freon pressures, cleared drain lines, oiled necessary moving parts, on 2 year old central HVAC system with R-410a. Heating and cooling maintenance complete which will help lower cooling cost for this residential customer. Cooling system is now ready for summer weather.

Near Lickskillet Rd, Ashville, AL 35953
John D.

John D.

Air Conditioning service. Diagnose, clean and perform annual AC maintenance and tune-up on Trane Cooling System. Cleaned condenser coil, check Freon pressures, cleared drain lines, oiled necessary moving parts, on 2 year old HVAC system with R-410a. Heating and cooling maintenance complete which will help lower cooling cost for this residential customer. Cooling system is now ready for spring and summer weather.

Near Pinedale Rd, Ashville, AL 35953
David M.

David M.

Air Conditioning service. Diagnose, clean and perform annual AC maintenance and tune-up on Cooling System. Cleaned condenser coil, check Freon pressures, cleared drain lines, oiled necessary moving parts, on HVAC systems with R-410a. Heating and cooling maintenance complete which will help lower cooling cost for this residential customer. Cooling system is now ready for spring and summer weather.

Near Pinedale Rd, Ashville, AL 35953
David M.

David M.

CLEANED, TUNED UP AND SAFETY CHECKED 3 YEAR OLD AIR CONDITIONING SYSTEM FOR THE SPRING AND SUMMER.

Near Joshua Dr, Ashville, AL 35953
David M.

David M.

CLEANED AND TUNED UP 2 YEAR OLD AC SYSTEM FOR THE SPRING AND SUMMER.

Near Doss Ln, Ashville, AL 35953
David M.

David M.

cleaned and tuned up 4 year old ac system for the spring and summer.

Near Ray Wyatt Rd, Ashville, AL 35953
A J.

A J.

replaced system with a 3 ton package unit, included 12 year warranty and service agreement.

Near Pine Dr, Ashville, AL 35953
Jeremy H.

Jeremy H.

CLEANED AND CHECKED 5 YEAR OLD HEATING UNIT FOR WINTER.

Near Greensport Rd, Ashville, AL 35953