Easton, MA Roof Review — My 35-year-old shingles failed after 12 years