A new tank-style gas water heater in Barrie typically costs about $2,000 to $3,500 installed, while a tankless (on-demand) unit generally runs $4,000 to $6,500 installed, depending on size, venting, and gas line requirements. Electric tanks sit at the lower … Continue reading
