cost of new roof on house
Cost: A 2,000 square foot home will cost from $17,000 to $84,000 to roof in slate. If 3,000 square feet or more, cost can range from $27,000 to $120,000, depending on the site location and the complexity of the job.