The answer to 'average cost for heat exchanger' is that the cost can vary widely depending on several factors. Typically, the cost for replacing a heat exchanger in a residential HVAC system ranges from $1,000 to $3,000, but it can be higher or lower depending on the specific unit, your location, and other variables.
The main factors that influence the cost of a heat exchanger replacement include the size and efficiency of the HVAC system, the complexity of the installation, the cost of labor in your area, and whether any additional parts or ductwork need to be replaced. Older or less efficient systems may also require more extensive work, driving up the overall cost.