Understanding Asphalt Shingle Roofs: Key Features and Maintenance Tips