
Water Heaters
Repair and replacement for tank and tankless water heaters that leak, make noise or run out of hot water too fast.
If your water heater is leaking, past 12 years old or full of sediment it can't shake, it's time for a new one. We size it to your household, set it up to handle McHenry County's hard water and give you one flat price first. From our office on West Elm Street.

It's usually time when:
Water from the tank body means it's rusting through.
In hard water areas, plan ahead rather than wait for the leak.
When scale has hardened on the bottom, flushing stops helping and efficiency keeps dropping.
A bigger household or a new bathroom can outgrow the tank.
A clean install built for local water:
People, bathrooms and tubs decide the capacity and recovery rate.
A drain valve that's easy to flush, the right anode rod and a check of your softener if you have one.
We drain and haul it away, then test the new one.
Water heater replacement is one of the jobs McHenry County homeowners call us about most. Here's how we approach it.
With hard groundwater, the install is a chance to set the heater up for easy yearly flushing and to make sure any softener or filtration system is working.
If your home is from those years and the heater has never been replaced, it's living on borrowed time. Replacing it before it fails protects a finished basement.
Tankless units need regular descaling in hard water, but they can be a great fit. See tankless water heaters.
Clear options and one price.
Standard, high-efficiency or tankless, and which fits your water and home.
Heater, parts, labor, haul-away and code updates.
Leaks checked, venting tested, hot water confirmed.

4.7 stars from 612 Google reviews for our McHenry office.
"Kept in excellent contact. Got here very timely. Work complete of water heater installed and the old one removed. All left in good shape and working. Kept in good contact and a great job."
"Edgar's the man. Not only did he install my water heater, but asked to test the quality of the water to see if that could've lead to the damage and the leak of my last water heater. My water was at a 7 on the hardness scale, and it's supposed to be at 2 or 3. So he reccomends a new water softener, and im thankful that he did. [...]"
"We had an emergency hot water heater problem and Alex did a great job getting a new appliance installed the same day I called for help. Great company! I'd use them again."
If your water is hard, it helps the new heater last.
If your water is hard, a softener reduces the scale that shortens a heater's life. A water test tells you if it's worth it.
Most families do well with 40 to 50 gallons.
Most households of three or four do well with 40 or 50 gallons. Larger households or big tubs may need more capacity or faster recovery.
Often, yes.
Often, yes. Standard tank heaters are usually in stock. Tankless and specialty units may take longer.
Yes, across McHenry County.
Yes. Our West Elm Street office serves McHenry and nearby communities like Johnsburg, Wonder Lake, Ringwood and more.
It depends on type, size and code updates. You get a flat price first.
It depends on the type and size of the heater, the venting and any code updates. We give you a flat-rate price before any work begins.
Annual Protection Plan
Most plumbing problems start small. The No Drip Club brings a J. Blanton plumber to your home for regular maintenance, so small issues get caught before they turn into big repairs.


Repair and replacement for tank and tankless water heaters that leak, make noise or run out of hot water too fast.

Slow, gurgling or backed-up drains in kitchens, bathrooms and basements.

Tree roots, cracked pipe and repeat backups in the line from your house to the street.

Running toilets, leaky shower valves and new fixture installs.

Hidden leaks behind walls, under floors and around fixtures, found and fixed.

Sump pump repair, replacement and battery backups to keep your basement dry through heavy rain.

Burst pipes, sewer backups and no hot water, any time of day or night.
Our McHenry office is at 3406 W Elm St, and our phone line is open 24/7.
We also serve Johnsburg, Wonder Lake, Ringwood, Spring Grove, Lakemoor, Fox Lake, Island Lake, Woodstock and more.