Instant Roof Cost Calculator

Use the Better Build PROS new roof calculator below to estimate the cost of a new roof or roof replacement. Our roof cost calculator uses a combination of the information that you provide about your home and our advanced roofing formula to instantly calculate the cost of a new roof. Give it a try!

Don’t want to use an online calculator, Call a Better Build Pro Roofing Expert now a 1(866)404-0075 to speak with a verified, licensed, bonded & insured roofing exprt.

Roof Type *
Property Type *
Are you the Owner / Property Manager? *
Is there a Garage *
Number of Floors/Stories *
Roof Slope / Pitch *

Roof Replacement Cost Calculator

A home roof replacement costs between $8,400 to $23,800 on average as of 2022. 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 November 2022 and are in order from lowest to highest cost. You can use the BetterBuildPros online Roofing Calculator to input your own address and home size to get a roof cost estimate for your home 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. 

All of the roofing contractors on BetterBuildPros have gone through this verification process to check their licensing, bond, insurance, and manufacturer certifications. 

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 from verified local roofing contractors serving your area.

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.