While the price point is fantastic, spruce is not ideal for damp areas ... A well-cared-for cedar fence can last 15 to 20 years, while the life expectancy of a well-maintained spruce fence ...