(610) 432-8070Family-owned in Allentown since 1988

Areas We Serve

ICS Heating & Air Conditioning serves homes and businesses across Lehigh and Northampton counties from its office in Allentown.

Two-story home with a stone front and a green lawn

Lehigh County

ICS serves every town in Lehigh County, including Allentown, Whitehall, Emmaus and Macungie, and Center Valley and Coopersburg in Southern Lehigh.

AllentownWhitehallEmmausMacungieAlburtisBreinigsvilleCenter ValleyCoopersburgCoplayNeffsNew TripoliOrefieldSchnecksville

Northampton County

ICS serves every town in Northampton County, including Bethlehem, Easton, Bath and Northampton.

BethlehemEastonBathNorthampton

Nearby towns

ICS also serves Quakertown in Bucks County, Kutztown in Berks County, and Lehighton and Palmerton in Carbon County.

QuakertownKutztownLehightonPalmerton

Services in every town

ICS technicians come to homes and businesses in every town we serve, for all of these services:

Amanda BelletieriLocal Guide · 20 reviews · 2 photosG
★★★★★November 2025

“One of the most dependable, thorough, and honest HVAC companies in the Valley!”

LKLocal Guide · 76 reviews · 47 photosG
★★★★★July 2026

“They sent a couple techs out this morning. They identified and fixed the problem and saved us from a sweltering day and gave us relief from the terrible heat!”

Jennifer Roscher3 reviewsG
★★★★★November 2025

“Prices are reasonable and they won’t try to “upsell” you on anything you don’t need, which is always appreciated.”

Jodi Eslinger1 reviewG
★★★★★November 2025

“Their pricing is very reasonable and their technicians are very professional and courteous.”

Joshua Edelman22 reviews · 25 photosG
★★★★★April 2026

“Instead of upselling me on a brand new air conditioner like the other heating and cooling companies tried to do, he performed an honest capacitor replacement and had my AC running like new within an hour of diagnosis.”

Lauren Coker8 reviews · 5 photosG
★★★★★November 2025

“Their pricing is fair, and I always feel confident that they’re giving me honest recommendations and taking the best care of my home.”

Michael Schrey4 reviewsG
★★★★★November 2025

“The price was very reasonable and the workers professionalism and friendliness was spectacular.”

Keith BendelLocal Guide · 11 reviewsG
★★★★★November 2025

“Installed my boiler and made sure everything works well. Dave came to service my system and was quick and knowledgeable.”

Matthew Rohrbach1 reviewG
★★★★★November 2025

“Had my water heater replaced by ICS. Great customer service, communication, and absolute professional work all around.”

Michael Harden12 reviewsG
★★★★★November 2025

“The entire team was knowledgeable, thorough in their explanations, and maintained a clean workspace throughout the project. They also removed the oil tank efficiently and without any odor.”

Cindy Polzer11 reviewsG
★★★★★March 2025

“They provided excellent service from start to finish: sales, installation, training us on the new smart thermostat and the office support staff. They even completed the rebate forms for me.”

Dave SLocal Guide · 27 reviews · 3 photosG
★★★★★January 2016

“We called ICS and even with a full schedule they were able to visit the same day.”

Frequently asked questions

Do you serve my town?
If you're in Lehigh or Northampton County, yes. We also serve Quakertown, Kutztown, Lehighton and Palmerton. Not sure? Call the office at (610) 432-8070.
Do you offer the same services in every town?
Yes. Repairs, maintenance and installations of furnaces, boilers, air conditioners, heat pumps, ductless systems and water heaters, for homes and businesses.
Where is your office?
Our office is at 1732 W Fairmont St in Allentown's West End. Our technicians come to you.

Request service

What do you need?

No heat or no cooling right now? Call (610) 432-8070.

Schedule service in your town

Call the office at (610) 432-8070 or send a request online.

1732 W Fairmont StAllentown, PA 18104
Get directions
Office hoursMonday to Friday: 9 AM to 4 PMSaturday and Sunday: Closed
EmergenciesExisting customers can reach our answering service 24/7 for emergency repairs.

Pay your bill online

Schedule Service
Call NowSchedule