A furnace can last at least 15 years with proper installation and maintenance. You know it’s time to replace your current unit if it keeps malfunctioning and doesn’t effectively heat your space. If your unit is making odd noises or emitting weird odors, you should definitely have it checked by professionals.