The roof is the first line of defense against terrible weather and natural disasters, so without the right maintenance any home could be at risk. One of the smartest decisions a homeowner can make is to ensure that their roof is inspected annually for any damages or wear and tear. The average price of a new roof is approximately $6,000, although depending on the circumstances, the cost could be more or less. Some determining factors that influence the price of roof repair or replacement include:
- Materials used (copper, asphalt, metal, plastic, etc.)
- Steepness of the roof
- Amount of square footage to replace
- Location (material prices and roofer requirements vary with state)