With occasional maintenance (once or twice a year), aluminium windows can last 20-30 years or more.