Searching “water heater replacement near me”? You’re in Kendall County — Steve Holland is the local handyman who will swap an electric tank or do a like-for-like replacement, and tell you straight if the job needs a gas line he will not touch.
Holland Fix-It-All is based in Yorkville, on Goldfinch Ave. When a tank in Bristol Bay, off Route 47, in Oswego, or over in Plainfield starts leaking on the basement floor, you do not need a national plumbing brand or a 75-year shop from another state. You need someone who will look at the actual heater, the actual hookups, and say yes or no.
Steve Holland does the work himself. No subcontractors, no “technician will call you.” Labor is $125/hour. The $50 estimate is applied to the job if you hire him. That is the same pricing as the rest of the site — not a made-up “installed for $1,899” package.
What this page is for: homeowners in Yorkville, Oswego, Plainfield, and Kendall County who typed water heater replacement near me and want a real local option for a tank swap.
This is the cleanest job on the list. Breaker off, drain the old tank, disconnect, set the new 40- or 50-gallon electric, reconnect water, T&P, fill, power, test. Same location, same type, existing 240V.
Old tank out, same style tank in, using the hookups already there. If the pan, shutoffs, or expansion tank are already in place, we work with what’s there instead of inventing a full remodel.
Most Kendall County tanks live in a basement utility closet or a garage. Tight stairs and a wet floor are normal. Steve will tell you if it takes two people or extra time before the clock is running all day.
The live FAQ on this site already says we do not do gas line work. If a swap needs a new gas line, a bigger line for tankless, or anything beyond an existing like-for-like connection, Steve will say so and will not pretend to be a gas fitter.
Tankless conversions, moving a heater across the house, or upsizing gas for a high-BTU unit are a different job. That is when you want a licensed plumber who actually does gas. Steve would rather lose that work than do it wrong in your house.
A tank leaking from the bottom is usually a replacement, not a $20 anode and a prayer. Illinois mineral water plus 10–15 years of heat will open a tank. Don’t wait until it soaks the drywall in a Yorkville basement.
If every hot tap looks like tea and the cold side is fine, the tank is eating itself. Replacement beats another round of “flush it and see.”
Plenty of Kendall County homes still have the builder-grade 40-gallon that came with the house. When recovery dies in January, swapping the tank is cheaper than living with cold showers until it floods.
Sediment and failed elements happen. Sometimes an element is a repair. If the tank is old, leaking, or the jacket is rusted through, Steve will tell you to replace it instead of nickel-and-diming parts on a dying unit.
Tell Steve electric or gas, about how old, and whether it sits in a basement, garage, or closet. Photos help. If it’s clearly not a like-for-like he can do, you’ll hear that on the phone.
Same rule as the rest of Holland Fix-It-All: $50 to come look, applied to the job if you hire him. He’ll check hookups, shutoffs, the pan, clearances, and whether this is actually a swap he should take.
Drain, disconnect, haul the dead unit, set the new tank, reconnect water, T&P, fill, and test for leaks. You can buy the heater or have Steve pick one up — large-ticket materials are not a surprise add-on buried in a package.
$125/hour for labor. The tank costs what the tank costs. No invented “complete install special.” If the job grows (bad shutoff, no pan, rotten drain) you approve it before it continues.
Permits: Yorkville, Oswego, Plainfield, and Kendall County do not all treat water heaters the same. If your swap needs a permit, Steve will say so before work starts. He will not shrug and hope the inspector never comes.
“Near me” around here is Kendall County and the next towns over — not downtown Chicago, not a DC plumbing company. If you’re in one of these, you’re in range:
Home base. Bristol Bay, Route 47 corridor, and the rest of town. Short drive, no mysterious trip charge theater.
Regular handyman territory. Basement tanks in the newer subdivisions are a normal Tuesday, not a “we’ll try to fit you in next month.”
Will County side of the map, still close enough. Same $125/hour, same honest yes-or-no on gas lines.
Also Montgomery, Sugar Grove, Plano, and Aurora-area homes we already serve for other repairs. Not sure? Call and ask.
Other plumbing on the same visit — faucets, toilets, disposals — lives on the plumbing services page. This page is the tank.
Yes. Electric tank replacements and like-for-like swaps in Yorkville, Oswego, Plainfield, and Kendall County. Call (630) 937-9637 or use the contact form.
Labor is $125 per hour. The $50 estimate is applied to the job if you hire us. The heater is a separate material cost. Steve will not invent an installed package price without seeing the tank and the hookups.
No. We do not do gas line work. If your job needs a new gas line — or a bigger one for tankless — Steve will tell you that and will not fake a license. Like-for-like on existing connections is the line. Past that, you want someone who actually holds that ticket.
Yes. That’s the job this page is built around: breaker off, drain, disconnect, set the new tank, reconnect, test. Same type, similar size, existing 240V.
Either way. Large-ticket items can be purchased by you (Menards / big-box, or whatever spec you want) or Steve can pick one up. Labor stays $125/hour either way. No mystery “we marked up the box 40% and called it a package.”
Sometimes. Towns differ. If a permit is required, Steve will say so before work starts instead of guessing on the internet.
Same form that emails Steve from the rest of hollandfixitall.com. Describe electric vs gas, age, and where the tank sits. Or skip the form and call.
Thanks — Steve will get back to you. For faster service call (630) 937-9637.
No hidden fees. $50 estimate — applied toward the job when you hire us. Tank is priced as the tank.
Call Steve in Yorkville. Electric and like-for-like replacements. If it needs a new gas line, he’ll tell you — he won’t fake it.
Call Now: (630) 937-9637