Location
Store Address:264 Davis Ln, Newtown, PA 18940
Business Hours:Open 24 Hours · Every Day — Emergencies Welcome
Contact Us:(267) 740-0888
24/7 across Bucks & Montgomery County

Water Heater Repair & Installation in Bucks County, PA

From a failed heating element to a full tankless upgrade, we repair and install every type of water heater — with a clear price before we start.

Upfront flat-rate pricing24/7 real peopleFamily-owned & local
Gas water heater with expansion tank installed by Duncan Family Plumbing in a Bucks County home

We repair and install both tank and tankless water heaters, gas and electric, across Bucks and Montgomery County. Most tank replacements are done same day, and every job starts with an upfront, flat-rate price — no surprises when the work is finished.

Watch for these

Is Your Water Heater Failing?

Signs you need this

  • No hot water, or it runs out much faster than it used to
  • Water that’s lukewarm no matter how long you wait
  • Rusty or discolored hot water
  • Popping, rumbling, or banging sounds from the tank
  • Water pooling or dripping around the base of the unit
  • The unit is over 10 years old

Why it happens

Sediment settles at the bottom of the tank over time, making the heater work harder and fail sooner. A failed heating element, a bad thermostat, a corroded anode rod, or a pilot light problem on gas units are the most common culprits — and most tanks simply wear out after 8 to 12 years of daily use.

Our process

From Diagnosis to Hot Water Again

We diagnose the real cause

Gas or electric, tank or tankless — we check the actual failure before recommending a fix.

You get options and a price

Repair when it makes sense, replace when it doesn’t. Either way, one flat price before we start.

Same-day install for most jobs

We carry common tank sizes on the truck, so most replacements finish the same visit.

We test and haul away the old unit

We check temperature and pressure, then take your old water heater with us.

No Hot Water? Call Right Now.

We can often diagnose and replace a failed water heater the same day. Call for an upfront price.

Call (267) 740-0888 Upfront pricing, no surprises · Open 24/7
Where we work

Serving Bucks County & Montgomery County, PA

Based in Newtown, PA, our vans reach the whole region — from Yardley and Doylestown to Abington and beyond.

Get Directions

Questions

Water Heater Questions, Answered

Should I repair my water heater or replace it?
If it’s under 8 years old with one clear issue, repair usually makes sense. Past 10 years, or with multiple symptoms at once, replacement is almost always the better value.
Tank or tankless — which is right for my home?
Tank units cost less upfront and suit most households. Tankless units cost more to install but never run out of hot water and last longer — a good fit for larger families or renovations.
How long does a water heater installation take?
A standard tank swap usually takes 2 to 3 hours. Tankless conversions and gas line work can take longer — we’ll give you a time estimate with your price.
Do you handle the permit for a water heater replacement?
Yes. Most Pennsylvania townships require a permit for water heater replacement, and we handle that paperwork as part of the job.
What size water heater do I need?
It depends on your household size and usage — we size it correctly on-site so you’re not stuck with a unit that runs out of hot water or wastes energy.

Get Hot Water Back Today

Upfront pricing, same-day service for most jobs, and a real person on the phone. Call now.

Call (267) 740-0888 Upfront pricing, no surprises · Open 24/7
24/7 Emergency PlumberUpfront pricing, no surprises
Call (267) 740-0888