There are so many factors that decide whether a heat exchanger will last or is durable. But it is said that if you maintain it properly heat exchanger core can last up to 10 to 20 years.