A heat exchanger that uses waste heat from flue gas or steam to warm water before it enters a boiler. This preheating process significantly increases thermal efficiency and protects the boiler from thermal shock.