A boiler can last 10-15 years, depending on how regularly it has been serviced and maintained. As a boiler gets older it becomes less efficient so we wouldn’t recommend leaving your boiler replacement any longer than this.