The answer to 'how much to fix water heater in Chicago' is that the cost to repair a water heater can vary significantly depending on several factors. As a general range, most water heater repairs in Chicago typically fall between $200 to $800, but the exact price will depend on the specific issue, the type of water heater, and the labor costs in your local area.
Some of the key factors that influence the cost of a water heater repair include the age and model of the unit, the extent of the repair needed (e.g. replacing heating elements, thermostats, or the entire tank), and whether you need to hire a licensed plumber. Larger or more complex repairs, or issues with older water heaters, will generally be on the higher end of the price range.