For most U.S. homes, replacing a roof on a 2000 sq ft house costs roughly $9,000 to $24,000 with asphalt shingles. One July 2026 industry guide puts the national average near $14,000. Metal, tile, and slate cost more, often two to four times more per square foot. Before you use any number, check one thing: […]
