I had to replace 90% of our roofing struts after just 4 years, but I blame the builders for not treating the ground first....