🎉 Celebrating 25 Years — Serving Philadelphia Since 2001

Philadelphia's heating and cooling — since 2001.

We've been running McCorry Comfort out of the Philadelphia area for over twenty-five years. We're not a franchise. We answer the phones. When something breaks, you get our crew — and they know your system.

Still local. Still family. Still here.

McCorry Comfort started in 2001 as a one truck operation in the Philadelphia suburbs. It's still that — just with more experience, a better crew, and equipment brands we trust.

We install Mitsubishi, Fujitsu, York, Goodman, Navien, and Bradford White because they hold up and we can get parts. We don't oversell systems that will need us back in five years. We explain what's wrong in plain English and let you decide what to do about it.

Our techs are employees, not subs. Most have been with us for years. They write field notes. They follow up. If something isn't right, we come back.

About the Company

What we do

Residential and commercial, Philadelphia area.

Equipment Replacement

Furnaces, central A/C, heat pumps, mini-splits, boilers. We size it right, install it clean, and register the warranty. Mitsubishi, Fujitsu, York, and Goodman are our go-to brands.

Diagnostic & Repair

Your system stopped working — we figure out why. Not every problem needs a new unit. We diagnose honestly and repair what's worth repairing.

Maintenance Plans

Bi-annual tune-ups for residential customers. Spring and fall. We catch problems before they become emergency calls — and you move to the front of the line when something does go wrong.

Water Heaters

Bradford White. Tank, power-vented, direct-vent. We carry what works and we know how to install it properly.

Hydronics & Radiant

Hot water baseboard, radiant floor, traditional boilers or Navien units. Old Philly-area homes with hydronic heat are our bread and butter.

24/7 Emergency

No heat in January. A/C out in August. We pick up the phone. Existing customers get priority — another reason the maintenance plan pays for itself.

How it works

No surprises. No upsell pressure. Just the job.

01

Call or message us

Reach us at (215) 379-2800 or through our contact form. Tell us what's happening — we'll ask the right questions.

02

We come out and diagnose

A technician who knows your type of equipment shows up on time. They assess the system, take notes, and tell you exactly what they found.

03

You decide

We give you options with honest recommendations. Repair or replace — we tell you what we'd do if it were our house.

04

We do the work right

Clean installs, registered warranties, lasting quality. We don't rush it, and we don't disappear when the job's done.

What customers say

From Google Reviews and direct feedback.

★★★★★

"Top-notch professionalism and workmanship. They showed up on time, explained everything, and the price was exactly what they quoted. I've been recommending them to everyone in the neighborhood."

Avery A.
Philadelphia
★★★★★

"I had them install a new heating system last winter. The process was smooth from start to finish — they were upfront about costs and didn't try to sell me anything I didn't need. The system has worked perfectly."

Luke B.
Jenkintown
★★★★★

"McCorry installed a tankless water heater for us. The tech was knowledgeable, walked us through how to use it, and cleaned up completely before leaving. Haven't had a cold shower since."

Yuriy K.
Newtown
★★★★★

"McCorry has been handling our heating maintenance for years. They actually show up when they say they will. The techs remember our system year to year. That consistency is hard to find."

Billy T.
Huntingdon Valley
22,587
HVAC Installations
5,565
Water Heaters
14,600+
Jobs Completed
2001
Year Founded

Where we work

Philadelphia, Bucks County, and Montgomery County. If you're within 30 miles of Huntingdon Valley, we can help.

Philadelphia· Huntingdon Valley· Jenkintown· Abington· Cheltenham· Elkins Park· Bensalem· Feasterville-Trevose· Langhorne· Newtown· Doylestown· Wayne· Horsham· Hatboro· Warminster

Ready to schedule?

Call us, fill out the form, or send a message. We'll get back to you fast.

Schedule Service Call (215) 379-2800