1 article
Shingle replacement cost runs $350 for a spot repair to over $18,000 for full tear-off. Breakdown by damage type, material, and roof size from a contractor.