Water Heater Repair & Installation

Cold showers are nobody's idea of a good morning. JMG Plumbing & Drain Cleaning repairs and installs water heaters across Philadelphia, Bensalem, and Bucks County — for homes and businesses alike.

Water Heater Repair

Call us when your water heater is:

  • Not producing hot water at all
  • Running out of hot water much faster than it used to
  • Producing water that's lukewarm or inconsistent
  • Leaking or pooling water around the base
  • Making rumbling, popping, or banging noises
  • Producing rusty or discolored hot water

We'll find out what's actually wrong and tell you honestly whether a repair makes sense — that "Honest Prices" part of our tagline is how we work.

Water Heater Installation

When a water heater is at the end of its life or a repair no longer makes sense, we install new water heaters for homes and businesses. We'll help you choose a unit that fits your household's hot water needs and your space, install it properly, and make sure everything is running before we leave.

Looking for a water heater installation in Bensalem, Northeast Philadelphia, or anywhere in our service area? Call or text 267-304-2327.

No Hot Water Is an Emergency

A leaking water heater can damage floors and belongings fast, and a house without hot water is miserable in any season. We're open 24 hours a day, 7 days a week — if your water heater quits at night or on a weekend, see our emergency plumbing page or just call.

No Hot Water?

Call or text any time — we're open 24/7.

Call 267-304-2327 Request a Call Back