Roof Replacement Cost Guide

National Averages by Material & Region

This guide provides installed roof replacement cost ranges by material: asphalt shingle ($350-$550 per square), standing seam metal ($1,000-$1,800), concrete tile ($800-$1,400), clay tile ($1,200-$2,000), slate ($1,800-$3,500), and TPO membrane ($600-$900). Regional cost multipliers (Northeast +15%, South -10%) and complexity adders (steep pitch, multiple stories, cut-up roof) are explained. Pair with our Tear-Off Cost Calculator and Labor Hours Calculator for a full project budget.