last between 15 and 20 years roof made of wood roof made of wood 15 and 20 years before they need replacement decades http://www.homeadvisor.com/r/making-roofs-last/ How long does a new roof typically last? 15-20 years. How long does a new roof typically last? more practical to replace the roof 15 years to 100 years