Water Heater Repair and Installation in Gilbert

Showers that run lukewarm, hot water with a rusty tint, a tank that pops and rumbles or a puddle at its base are all reasons to have the water heater looked at. We connect Gilbert homeowners with an independent plumber for repairs, like-for-like replacements and tankless installs.

Tell us the type, size and rough age of your heater when you call, and you get a free estimate with no obligation.

Call for a free estimate
Plumber in a white T-shirt and tan overalls kneeling beside a tall white tank water heater in a garage, working on the copper pipes at its base

Repair, replace or switch to tankless

Repairing the heater you have

A heater that still holds water may only need one part, such as an element, a thermostat, a gas control or a relief valve. The age of the heater decides whether a part makes sense, and the plumber you hire gives you a straight answer on that.

A new tank of the same size

Keeping the same fuel and an equal or lower rating makes a tank swap the simple case. Gilbert has a permit rule tied to that rating, and the permit section below sets it out.

Moving to a tankless unit

Water is heated only as it runs through a tankless unit, so the size you need follows how many fixtures run together. Moving to one can change the gas, venting or electrical needs of the house, and the plumber you hire confirms those before a unit is chosen.

A bigger heater or a new spot

A larger tank, a switch from gas to electric or a heater in a new location brings new piping, venting or wiring with it. Describe the plan when you call, and the plumber you hire works out how it fits the house.

Water heater permits in Gilbert

Under the Town of Gilbert’s current code, a replacement gas water heater with an equal or lower BTU rating, or an electric one with an equal or lower amperage or voltage rating, needs no permit when an Arizona licensed contractor installs it and the unit is listed and labeled.

Tankless systems are left out of that exemption, so a tankless unit going in where an older heater stood goes through a Town permit.

Heaters in an attic

Gilbert’s amendments to the residential code call for a pan under any tank-type water heater in an attic or furred space where a leak would cause damage. The pan can be galvanized steel or plastic, and where its drain cannot reach outside it may end above the garage floor, sloped to drain outdoors.

Hard water and the tank

Gilbert’s water averaged about 11 grains of hardness per gallon in the Town’s 2025 water quality report, with readings from under 7 to over 17. Hard water can leave scale inside a tank and on its heating elements, and a tank that rumbles while it heats can be a sign of it.

Choosing the right size

A tank has to cover the busiest hour of the day, when showers, laundry and dishes all pull hot water, and a tankless unit must match the combined flow of every shower and tap running together. Enter your own numbers in the water heater size calculator to get a tank size, and in the tankless flow calculator to get a flow rate.

How old is the heater

Water heater brands each bury the manufacture date in the serial number in their own way. With the brand and serial copied from the label, the serial number decoder works out when the heater was built, which is handy before choosing between a repair and a new unit.

Frequently asked questions

Should a plumber’s estimate carry an ROC number?

Yes. Arizona law has a contractor licensed by the Registrar of Contractors (ROC) print its license number, preceded by “ROC”, on written bids and estimates, and the agency advises getting a written contract that shows the number too.

Pipes beside the heater that drip while the tank stays dry are a job for leak detection. Supply lines worn out across the whole house fall under repiping. The home page lists the remaining services.

Get your free plumbing estimate

Call us to discuss your current issue and how we can assist you. The call is free and you get a free, personalized estimate with no obligation. We're here to help.

Call (855) 321-3426
Call (855) 321-3426