The best heating system for an old house is a steam boiler. A steam boiler circulates hot water through radiators in each room to provide heat. The benefits of a steam boiler include efficiency, reliability, and longevity. Steam boilers typically last 30 years or more, so they are a good investment for an old home.