🎉 Celebrating 25 Years — Serving Philadelphia Since 2001
5,565+
System Installs
24/7
Emergency Service
25+
Years in Business
PA
Licensed & Insured
⭐⭐⭐⭐⭐
Google Rated

Water Heater Installation & Repair — Philadelphia Area

Tank, tankless, heat pump water heaters — installed, repaired, and replaced throughout Montgomery County, Bucks County, Delaware County, and Philadelphia. Available 24/7.

⚡ Need it today?
HotWaterToday — Same-Day Water Heater Replacement
Upload a photo of your water heater for an instant quote. Bradford White tanks and Navien tankless units in stock.
Go to HotWaterToday →

Water Heater Services

Whether you've got no hot water at 6am or you're planning a system upgrade, McCorry Comfort handles every water heater situation — same day in most cases. We service all major brands and all fuel types.

🔄

Water Heater Replacement

Old tank finally done? We'll remove the old unit, install a properly sized replacement, and have you back in hot water the same day in most cases. We carry Bradford White and Navien in stock.

Schedule a Replacement →
🔧

Water Heater Repair

No hot water, not enough hot water, discolored water, strange noises, or a beeping alarm — we diagnose and fix all water heater problems. Most repairs done in a single visit.

Schedule Repair →

Tankless Water Heater Installation

Never run out of hot water again. Tankless units heat on demand, last 20+ years, and use less energy than tank systems. We install Navien tankless heaters throughout the Philadelphia area.

Ask About Tankless →
♨️

Heat Pump Water Heaters

Heat pump water heaters are 2–3x more efficient than traditional electric units. A strong choice for homes with electric heat or those looking to reduce energy costs. We install and service them throughout the region.

Get a Heat Pump WH Estimate →
🛡️

Water Heater Maintenance

Annual maintenance flushes sediment, checks the anode rod, inspects connections, and extends the life of your unit. Assurance Plan members get this included with their annual tune-up.

See Maintenance Plans →
🚨

Emergency Water Heater Service

Leaking tank, no hot water, or a beeping alarm in the middle of the night? Call us. We're available 24/7 and dispatch same-day for emergencies across all four counties.

Call Now: (215) 379-2800 →

Tank vs. Tankless — What's Right for You?

Both options work well. The right choice depends on your household size, fuel source, available space, and how long you plan to stay in the home. Here's a quick comparison:

Factor Traditional Tank Tankless (On-Demand)
Hot water supplyLimited to tank size — can run outUnlimited — heats on demand
Lifespan10–12 years20+ years
Energy useConstantly heats stored waterOnly heats water when needed
SpaceRequires dedicated floor spaceWall-mounted, compact
Upfront costLowerHigher (may need gas line upgrade)
Best forBudget-conscious replacement, smaller householdsLarger families, long-term efficiency, renovations

Not sure which is right for your home? Contact us — we'll give you an honest recommendation based on your situation.

Service Areas

We install and repair water heaters throughout the greater Philadelphia area. Based in Huntingdon Valley — we're local to every community we serve.

Montgomery County

  • Huntingdon Valley
  • Jenkintown
  • Abington
  • Horsham / Willow Grove
  • Glenside / Cheltenham
  • Blue Bell / Ambler

Bucks County

  • Feasterville / Trevose
  • Bensalem
  • Warminster / Warrington
  • Doylestown
  • Langhorne / Newtown

Delaware County

  • Wayne / Bryn Mawr
  • Havertown
  • Springfield / Media
  • Drexel Hill

Philadelphia

  • Chestnut Hill
  • Germantown
  • Roxborough / Manayunk
  • Northeast Philadelphia
  • Mount Airy

Water Heater Brands We Install

We carry and install the brands we trust — and we service whatever you already have.

Bradford White Navien Rheem A.O. Smith State Water Heaters Rinnai Noritz

What Our Customers Say


★★★★★

"I had McCorry Comfort install a tankless water heater and the process was smooth from start to finish. Their team provided a detailed explanation of the benefits and the installation was completed efficiently."

— Yuriy, Newtown
★★★★★

"Called at 7am with no hot water and they had a technician at my house by 10am. Replaced our water heater same day. Couldn't be happier with the response time and the work."

— Mike S., Feasterville
★★★★★

"Very professional and knowledgeable. They walked me through the difference between tank and tankless and helped me pick the right system. No pressure, just honest advice."

— Sarah M., Huntingdon Valley

Common Questions


How do I know if I need to replace my water heater?

Most water heaters last 10–12 years. Key signs it's time: age over 10 years, rusty or discolored hot water, rumbling or popping noises, water pooling around the tank, or noticeably longer recovery times. A McCorry technician can assess it and give you an honest recommendation.

Should I switch to a tankless water heater?

Tankless units heat water on demand, last 20+ years, and never run out of hot water. They're ideal for larger households and long-term ownership. The tradeoff is higher upfront cost and sometimes a gas line or electrical upgrade. We'll help you decide what makes sense for your home. Ask us →

Do you offer emergency water heater service?

Yes. Call (215) 379-2800 any time — 24/7, including weekends and holidays. We respond same-day in most cases across all four counties we serve.

What water heater brands do you install?

We carry Bradford White and Navien in stock and can source Rheem, A.O. Smith, Rinnai, and others. We recommend based on your needs — not what's cheapest for us to install.

Why is my water heater beeping?

A beeping water heater usually indicates a leak detection alarm, temperature warning, or CO sensor alert. Don't ignore it. Read our diagnostic guide or call us at (215) 379-2800.

Do you serve my area?

We serve Montgomery County, Bucks County, Delaware County, and Philadelphia. See all service areas →

Need a water heater replaced today specifically in Philadelphia?

Our sister service HotWaterToday specializes exclusively in same-day water heater replacement throughout Philadelphia and the PA suburbs. Upload a photo of your unit for a fast quote.

Water Heater Problem? We're Available 24/7.

Serving Philadelphia, Montgomery County, Bucks County & Delaware County.

Schedule Online Call (215) 379-2800

Request Water Heater Service