Question: how much does it cost to change heat exchanger?
Answer: Furnace Heat Exchanger Replacement Cost Replacing a furnace heat exchanger costs $1,500 on average with a typical range between $1,000 and $2,000. Most have a warranty of 10 to 20 years, which usually only covers the price of the exchanger, which typically ranges from $500 to $2,000.