Water Heater Repair & Installation Services


For many of us, water heaters sit out of sight and are therefore out of mind most of the time. When a problem does arise with the hot water heater, fixing the issue may not be in most homeowners knowledge toolkits. If you notice a leak or a sudden loss in hot water, we recommend contacting an emergency plumber at Stephens Plumbing. We offer water heater repair, maintenance, replacement, and installation services in areas such as Downers Grove, Aurora, Plainfield, Naperville, Bolingbrook, Wheaton, and other areas of Illinois. 

The certified technicians at Stephens Plumbing can easily assess the problem and perform water heater installation or provide residents with efficient water heater element replacement services. Give our staff of local plumbers a call by phone at (630) 968-0783 to receive help with a broken water heater.

Schedule An Appointment With Our Team

Call Us: (630) 968-0783

To receive help with a defective water heater, schedule an appointment with our team of licensed plumbers.



Replacing a water heater can be costly. At Stephens Plumbing, we suggest booking a professional water heater repair appointment for common issues to extend the life of your unit. Our technicians offer water heater element replacement options and also provide repair services for other components of the water heater.



This may be a simple thermostat issue. If you’re experiencing a low supply of warm water, try turning up your gas or electric hot water heater a few degrees. Turning up the temperature will help you and your family use less hot water as you shower or bathe, leaving more hot water to go around. If the circulation of warm water remains low in your home or commercial property, call a plumbing repair specialist at Stephens Plumbing by phone at (630) 968-0783 or book an appointment. We offer water heater installation solutions in Wheaton, Aurora, Downers Grove, Elmhurst, Glen Ellyn, Naperville, and other locations in Illinois. Our staff of local plumbers will perform an inspection of your water heater to detect and resolve the issue.


Depending on what kind of hot water heater you own, gas or electric, you could have one of two issues. For gas hot water heaters, a lack of hot water is typically due to a blown out pilot light. This can be caused by a faulty thermocouple or pilot control valve. A broken heating element is usually the culprit for electric water heaters. The technicians at Stephens Plumbing offer water heater repair and installation services for hot water heaters to help extend the life of your unit. If the gas or electric water heater in your home or commercial space is not producing hot water, we recommend scheduling a meeting with our technicians. We offer dependable and efficient solutions in Downers Grove, Illinois and a wide variety of other areas.

Tips & Suggestions: Why Is My Water Heater Making a Popping Noise?


If your hot water heater begins to give off an odd smell, this can be solved by changing the anode rod in your water heater. If you are still experiencing an odor after changing the anode rod, it may be time to call an electric or gas hot water heater repair and maintenance service.

Water Heater Repair & Installation Plumbing Services


Is your hot water heater noisy, or making more noise than usual? It may be due to sediment buildup in the tank. When sediment builds up in the water tank, the heating element begins burning off this sediment, causing the noise. If you notice an odd noise in your hot water heater, our plumbing specialists recommend draining the water tank to remove the sediment. To avoid buildup, we recommend draining your gas or electric water heater tank once a year.

Our team offers water heater installation services to homes in your neighborhood. If the noises from your water heater persist after draining the tank, call a plumber at Stephens Plumbing by phone at (630) 968-0783 or schedule a routine checkup online


If you notice water leaking from your water heater tank, contact a water heater repair service right away. Even a slow hot water heater leak can quickly turn into a flood, draining your entire water tank, causing damage to flooring, drywall and molding.

If you’re experiencing any of the above and are concerned, call Stephens Plumbing by phone at (630) 968-0783 or fill out a Service request. Our licensed plumbers in Aurora, IL will perform water heater repair and troubleshooting measures to help you avoid what could be a costly water heater installation project.

Schedule An Appointment

Call Us: (630) 968-0783

Our team of plumbers is committed to restoring the circulation of warm water in your living space.



Building your new dream home or commercial office space? The water heater installers near you in Downers Grove, Burr Ridge, Lisle, and Oakbrook, Illinois offer heater installation options for electric and gas brands to fit your needs. Our technicians are knowledgeable and able to help you decide on a water heater that fits you and your families requirements. We provide quick and efficient water heater installation, helping you get into your new home. Call Stephens Plumbing by phone at (630) 968-0783 or schedule an appointment to receive assistance with a water heater installation project.


If you’ve exhausted all water heater repair and maintenance options, Stephens Plumbing is ready to help you with a water heater replacement project. Our water heater installation team can have you back up and running in no time, with minimal disruption in your daily routine. Learn what options you have and how we can help you through the water heater replacement process by contacting us.


Not sure if your water heater is in need of replacement? Here are a few signs it may be time to book a hot water heater installation appointment with Stephens Plumbing.


Rusty water can be a sign of internal corrosion, the first sign that your water heater is headed for a leak. Once a water heater has begun to break down and rust, we recommend contacting a plumbing specialist to book a water heater installation visit.

Tips & Suggestions: How to Unclog a Drain in Your Kitchen


If you’ve drained your water heater and still hear banging or rumbling noises coming from it, this may mean too much sediment has built up and hardened, causing your water heater to lose efficiency. This build up, overtime, can cause cracking and water heater leaks, so it is best to call a licensed plumber to replace your system when the sediment build-up becomes severe.


A leak is a sure sign a hot water heater needs replacing. A leaking water heater cannot be repaired. Schedule a water heater installation service appointment with Stephens Plumbing as soon as possible to avoid flooding and damage to flooring, walls and other valuables.

Water Heater Repair & Installation Services


It’s important to perform regular water heater repair and maintenance to ensure the unit is able to last its intended life cycle. When you notice an issue with your electric or gas hot water heater, or when regular maintenance is needed, don’t hesitate to call our team of water heater installers near you.

Whether you require a water heater installation or repair, Stephens Plumbing in Downers Grove, Illinois has the team to get the job done. We offer water heater maintenance, repair, replacement, and installation services in areas such as AuroraPlainfield, Wheaton, Naperville, and Downers Grove. Call a plumbing specialist by phone at (630) 968-0783 or schedule an appointment online to receive assistance.


Book An Appointment

Call Us: (630) 968-0783

Our team will perform an inspection of your water heater to determine the issue and implement necessary solutions.


Frequently Asked Questions (FAQ's)

How Much Does a Water Heater Cost?


If you are preparing to install a new water heater in your house, it’s important to be familiar with the average cost of the latest systems on the market. The average price of a standard water heater will vary from $400 to $1,600 depending on a variety of factors. On the other hand, the price to install a standard tank water heater will range from $200 to $600. If you decide to purchase and install a high-efficiency water heater, the total price of the unit will vary from $3,000 or less.

The average price to install a high-efficiency water heater is similar to the cost of assembling a standard tank water heater. You will pay a licensed plumber around $600 or less to configure a high-efficiency water heater in your house. To obtain an exact price to install a gas or electric water heater in your home, give our team a call by phone at (630) 968-0783 or book an appointment online. The licensed plumbers at Stephens Plumbing provide trustworthy water heater repair, installation, and replacement services in Downers Grove and other areas of Illinois.

What Size Water Heater Do I Need?

If you have three children and a wife or husband, you have probably encountered the inconvenience of a cold shower. The two main causes of this issue include a small water heater or limescale buildup. To ensure there is enough hot water for your entire family, it’s important to invest in a water heater that is the appropriate size for your home. Prior to choosing a size, you will need to determine the average amount of water you utilize each day.

Next, you will need to determine if your home is able to accommodate a gas water heater. If you don’t have access to natural gas, you will be required to choose an electric water heater. This will drastically affect the price of the new water heater. Once you confirm a fuel source, you may begin to compare various water heater sizes. If you have a total of 3 people in your house, we recommend purchasing a water heater that features a 40-gallon tank.

On the other hand, a family of 5 will need to invest in a water heater with a 50-gallon water tank. If you are required to purchase an electric heater, we recommend purchasing a system with an 80-gallon tank for 5 family members or more. A couple without kids should buy a water heater that features a 30-gallon water tank.

If you have a low supply of warm water in your house, this may be due to an abundance of calcium deposits at the bottom of your water tank. This issue is common in areas with hard water. Once the temperature of hard water increases in your water heater, it will begin to precipitate. This will cause calcium deposits to form.

As a result, the water heater in your home will become less efficient. This will negatively affect your supply of warm water. To receive assistance with water heater issues, give our team of professional plumbers a call by phone at (630) 968-0783. The team at Stephens Plumbing provides fast and safe water heater repair and installation services in Downers Grove and other areas of Illinois.

How to Drain a Water Heater


Deactivate the Cold Water Supply

There are two types of problems that may require you to drain your water heater. If you have calcium deposits or limescale in your water tank, draining the water heater is an effective way to remove the sediment from your system. On the other hand, you may decide to drain your water heater to stop a moderate to severe leak. Regardless, the first step to draining the water tank is to use the water valve on your heater to deactivate the cold water supply. 

Deactivate the Power & Connect a Hose

Next, deactivate the water heater by changing the thermostat to pilot mode. If you have an electric water heater, deactivate the power to your system by adjusting the circuit breaker at your electrical panel. Once the power is off, connect a water hose to the drain valve of the water heater. Next, move the opposite end of the water hose to either the driveway or a floor drain. 

Activate a Warm Water Tap & Open the Heater Drain Valve

Walk to a sink near your water heater and activate the warm water tap. This will help decrease the pressure in your water heater and will increase the speed of water drainage. To begin the drainage process, open the drain valve on your water heater. This will allow the warm water to drain from the water tank. Once the hot water tank is empty, activate the cold water supply. This will help loosen the calcium deposits or limescale at the bottom of the water tank. We recommend keeping the cold water supply activated until the water exiting your water hose is clear. 

Close the Drain Valve & Activate the Water Heater

Once the water coming from the tank is clean, close the drain valve on your water heater. Next, disconnect the water hose and activate the cold water supply. Prior to switching the thermostat from pilot mode, we recommend waiting until the water tank is full. When the tank is full of water, adjust the thermostat to the on position. If you have an electric water heater, activate the electricity to your system. If you need help with a water heater drainage issue, give the technicians at Stephens Plumbing a call by phone at (630) 968-0783 or book an appointment online on our site. Our team of local plumbers provides dependable water heater repair, replacement, and installation services in areas of Illinois such as Burr Ridge, Oak Brook, Downers Grove, Aurora, and Plainfield.