How Much Does A New Roof Cost? Average Roof Replacement Prices
The cost of a new roof varies depending on where you live, the materials involved, the size and the complexity of the roof, and the labor rates of the roofing contractor.
According to the U.S. Census Bureau, the average home in the United States has a 1,700 square foot roof. The most popular roofing material used in the United States are asphalt shingles, according to the National Roofing Contractors Association (NRCA). Based on this information, the average cost of a new roof in the United States is approximately $11,339. Most contractors will also add fees to the total cost of materials to account for the labor it takes to remove the existing roof and install the new one.
The only way to determine exactly how much a new roof will cost on your home is to get a quote based on your exact roof size from a roofing contractor.