Instant Roof Cost Calculator
* Please double-check the contact information you input below, making sure it’s accurate. Roofers can only consider and honor your cost calculator estimate if they can identify you by your name, email address, and phone number.
Roof Replacement Cost Calculator
A home roof replacement costs between $8,400 to $23,800 on average as of 2024. However, roof replacement costs can vary depending on the roofing material installed(3 Tab vs Tile vs Slate, etc.), home size, slope of roof, local labor prices, and other factors discussed below.
Asphalt shingles are the most common type of roofing in the U.S., would cost between $6,750 to $21,650, or $5.75 to $9.20 per square foot on average, to install on a standard 2,000 square foot roof.
Average Roof Replacement Costs by Roofing Material
Below are a some average costs for a new (or replacement) roof by different roofing shingles and material types.
These average roof replacement costs were last updated in January 2023 and are in order from lowest to highest cost. You can use the BetterBuildPros online Roofing Calculator to input your own information and structure size to get a roof cost estimate for your property and desired roof type.
2,000 Square Foot Roof | Low Cost | High Cost |
---|---|---|
3 Tab Asphalt Shingle | $6,750 | $21,650 |
Rubber / TPU Roof | $12,750 | $25,650 |
Concrete Tile Roof | $13,950 | $27,470 |
Cedar Shingle Roof | $15,380 | $28,460 |
Architectural Asphalt Shingle | $12,500 | $29,500 |
Fiberglass Shingle Roof | $16,250 | $28,740 |
Slate Roof | $22,700 | $38,500 |
Clay Tile Roof | $24,400 | $43,150 |
Copper Sheet Roof | $46,240 | $79,270 |
Metal Sheet Roof | $49,240 | $85,950 |
Solar Shingle Roof | $61,000 | $92,000 |
What Affects the Cost of a New or Replacement Roof?
The main factors that can increase or decrease your roof replacement costs are:
- Home Size
- Home Height (Taller homes can require specialized safety gear, which can make labor more expensive)
- Roof Slope and Pitch (Steeper roofs can require specialized safety gear as well)
- Roofing Material (Metals Roofs cost much more than Asphalt Roofs)
- Old Roofing Removal (Multiple layers of built up old roof layers add to labor and disposal costs)
- Permits and Fees
- Local Labor Rates
Generally, 40% of the cost of a new roof will be the materials costs, and 60% will be labor costs.
Costs of Different Roofing Shingles
Roof installation prices can be different depending on the type of roofing material installed, the size of your home, and and some of the other factors described above.
Roofing shingles are often sold and measured in “squares” instead of square feet. You’ll most likely hear your roofing contractor use the term “squares” instead of square feet. However, the conversion is easy as one “square” of roofing is equal to 100 square feet. See our roof shingle cost chart below to get an estimate of the costs of different roofing shingles:
Roof Shingle Types | Cost per Square Foot | Cost per Square (100 Square Feet) | Average Installation Costs ($2,000 sq.ft.) |
---|---|---|---|
Asphalt 3 Tab | $3.75 to $8.20 | $375 to $820 | $6,550 to $10,650 |
TPO – PVC Roofing | $3.85 to $7.70 | $385 to $770 | $6,550 to $18,100 |
Aluminum Shingles | $3.20 to $9.05 | $320 to $905 | $7,600 to $13,150 |
Metal Shingles | $4.10 to $31.65 | $410 to $3,165 | $43,240 to $89,950 |
Corrugated Steel | $2.50 to $7.50 | $250 to $750 | $11,500 to $20,500 |
Concrete Tile | $5.25 to $9.20 | $525 to $920 | $12,950 to $22,570 |
Rubber Shingles | $5.25 to $9.25 | $525 to $925 | $13,750 to $25,750 |
Asphalt Architectural Shingles | $5.50 to $9 | $550 to $900 | $13,500 to $22,500 |
Asphalt Fiberglass 3D | $5.75 to $9.60 | $575 to $960 | $15,250 to $26,740 |
Steel Shingles | $5 to $13 | $500 to $1,300 | $19,000 to $37,000 |
Cedar Wood Shake | $7 to $11.50 | $700 to $11,50 | $13,380 to $23,360 |
Slate Tiles | $7.90 to $14.50 | $790 to $1,450 | $21,700 to $38,500 |
Clay Tiles | $8.80 to $16.05 | $880 to $1,605 | $24,400 to $43,150 |
Standing Seam Metal | $9 to $17 | $900 to $1,700 | $25,000 to $43,000 |
Solar Shingles | $20 to $27 | $2,000 to $2,700 | $64,000 to $76,000 |
Copper Roofing | $15.10 to $27.40 | $1,510 to $2,740 | $43,240 to $77,270 |
Hiring a Roofing Contractor
It is recommended to always get roofing quotes from at least 3 local roofing contractors. Getting multiple bids will help you find the best professional and the best price price for your new roof or roof replacement.
While most contractors will provide roof estimates within about 10% of one another, not all contractors are created equal. You’ll want to do some research to verify that your contractor is licensed (where required) and has the proper bonding and insurance. You’ll also want to verify with the materials manufacturer if the contractor has any certifications or training to install the type and brand of roofing material you’d like.
You can use the BetterBuildPros Free Roofing Cost Calculator to get an instant estimate of what your roofing project is should cost as well as to get free, no-commitment roofing bids.
Avoiding Hidden Roof Replacement Costs & Problems
Before choosing your roof replacement contractor, it’s important to verify that they’re licensed(where applicable) and that you have a written estimate of the work to be performed.
- Avoid contractors who request the entire bill, or large cash deposit, up front. In most states, the amount of deposit that can be requested as well as the payment schedule is set by law. For example, in California, construction agreements that require a deposit no greater than the lesser of 10% of the project cost or $1,000.
- Avoid contractors that aren’t experienced installing the type of roof you want.
- Be careful with contractors that come in with quotes that are too low. Generally, estimates come in at around 10% of each other. An estimate that’s too low might be a sign of a contractor looking to cut corners.
When it comes to a new roof or roof replacement project, taking the time to get multiple quotes from 3 or more qualified contractors can help ensure your roofing project is done correctly and problem-free for the years to come.