Gutters are best installed during a new roof installation. This ensures the right flashings are in place before a gutter installation, improving the effectiveness of the roof system as a whole. Most gutters only last 10-20 years depending on the type of gutter, material, and workmanship. If you are replacing your roof or have not gotten new gutters within the last 20 years, it is probably time to replace your rain gutters.