Buying a New Roof: New Roof Cost
New Roofs
Many options are available for different types and materials of new roofs. Total new roof cost will vary based on a variety of factors.
How Much Does a New Roof Cost?
You may need a new roof, but how much do you need to budget for one? Several factors can affect a new roof cost, such as materials, installation and the size of your roof. Considering all these variables, a new roof cost can run anywhere from a couple thousand dollars to more than $100,000--based on your preferences and budget.
Choosing Materials for A New Roof
The material you choose for a new roof will have the most influence on the cost of the project. New roof shingles can run anywhere from $680 to $20,000 or more. New metal roofs can cost from $5,000 to $40,000, depending on the type of metal you use.
For instance, a single-story, ranch-style home with a 1,700 to 2,100 square foot roof will have a new roof cost of approximately:
- Aluminum: $11,900-$24,200
- Asphalt shingles: $680-$3,700
- Complex clay tile: $17,000-$60,000
- Concrete tile: $7,650-$21,000
- Copper: $25,500-$39,600
- Slate tile: $17,000-$84,000
- Standard clay tile: $11,900-$21,000
- Steel: $5,100-$22,000
- Synthetic slate: $11,900-$18,900
- Wooden shingles: $6,800-$20,000.
Additional costs to consider are professional installation, new framing and removal of the old roof materials.
Buying A New Roof
After deciding what materials are best for your roof project, you will need to choose a contractor (if you have decided to have your roof professionally installed). Ask friends and family for referrals, or look for a licensed contractor online. Check with the Better Business Bureau® to find out if a roofing contractor has any complaints filed against him.
If you are installing a roof on your own, do your research and compare the prices of different retailers or manufacturers, since some might be willing to offer competitive deals. New roofs are a significant expenditure, so take your time making decisions to get the best deal on your roof.