Keep the Hot Water Flowing

Get water heater installation services in Libertyville, Gurnee or Lindenhurst, IL

When you need an energy-efficient water heater installed, there's only one company to call. J Hughes Plumbing Services Inc. does water heater installation work in Gurnee, Libertyville and Lindenhurst, IL. We can install a traditional or tankless water heater that will provide consistent hot water and help minimize your energy costs.

Our team installs all types of water heaters, including gas and electric. Contact us right away to arrange for water heater installation services.

Is your water heater acting up?

Is your water heater acting up?

Choose J Hughes Plumbing Services for water heater repair services in Libertyville, Gurnee or Lindenhurst, IL. Our technicians can repair your water heater if it's:

  • Leaking
  • Unable to heat water
  • Heating water inconsistently
  • Producing rust-colored water
  • Making loud, unusual noises


Reach out right away to schedule water heater repair services. We'll be glad to give you a free estimate.