Loft insulation should last for over 40 years. So the savings on your heating bills should cover the cost of the insulation many times over during its lifetime.