Beverly, MA Roof Review — Aluminum shingle vs the asphalt shingle