Calculate Roof Installation Cost based on house dimensions, slope, type of materials, and building height. You can estimate costs for Asphalt, Metal and Flat (Low Slope) roofing.
This calculator will estimate Total Installation Cost for new or retrofit projects, by a professional contractor, & includes all materials, labor, & miscellaneous costs, such as dump fees, building permits, profit & overhead.
Calculator provides three price estimates - LOW-END, MID-RANGE and HIGH-END, that are based on National Average roof costs. To get local price quotes, please provide your Zip Code and fill out quote request form. To better understand which price range you should choose, see our Roof Value guide.
This calculator is based on US roof market, and prices are calculated in USD. While Canadian market is very similar, due to currency fluctuations, you should also use current exchange rate to get more accurate number.
If you live in Europe, UK, AU, NZ or other country that does not use Imperial measurements system, try our Metric Roof Calculator.
A roof protects your biggest investment - your home, from ice, snow, rain, and other weather elements. Yet, it costs an average of 3% of your total house price. And when it comes time to replace it, many homeowners don't know what the cost of a new roof should be. Some also try to get the lowest price possible. This tool will help you calculate FAIR market rates for roof replacement, based your details, and geographic location. Most of the time, this tool is about 98% accurate to the real world quotes that you will get from contractors.
Just a word of advice for those homeowners who want to get the lowest possible price - it's too expensive to buy cheap roofs, as it will cost you double to redo it after it starts leaking within a year. This is from my vast experience.
"Local" Roof Prices - REGION Setting To get a more accurate calculation, we've added a new region setting, where you can choose where you live, to get an average price adjustment, base on your local economic conditions. This will not be 100% accurate, but will work for most people.
Your ACTUAL costs may vary by a HUGE amount, depending on where you live. For example, if you are in the Pacific region (CA, OR, WA, AK), you you will pay 18% more than the National Average. If, on the other hand, you are in the West South Central (TX, LA, OK, AK), you will pay 16% less than the National Average.
Thus, by adding the Region price adjustment setting, we made our calculator tremendously more accurate than before. To learn more about regional price differences for roofing (and other construction trades), check out our guide here.
How to Calculate Roof Price:
To estimate the replacement cost, you need to get ground measurements of your house (if your roof has overhangs, ADD [overhang width * 2] to both length and width), the slope (pitch), complexity, height of the building, number of chimneys / skylights, length of ridge vent (if any), number of old material layers to be removed (tear-off) and a roofing material you are estimating.
Roofing prices are approximate, and will vary depending on your geographic location, and current materials costs.
See how we came up with the prices for this calculator in our roof labor cost guide. If you do not know your roof slope, use our Pitch Calculator to measure / calculate / convert the slope.
Factors affecting Price Calculation: Note that material costs, used for calculating the installation prices, fluctuates greatly, depending in large on the cost of crude oil, as well as other factors, such as season, region of the country, and in part by natural disasters, such as hurricanes, etc. We try to keep the calculation formula in sync with current roofing materials costs.
Additionally, it is impossible to have an exact estimated cost, as there are many variables that can affect the final number. These include: the complexity of your roof, local economic conditions, costs of liability and worker's compensation insurance for the contractor, waste dumping costs, labor cost of the contractor doing the work, as well as overhead and profits. The calculated prices are ONLY approximate figures, to let homeowners have a better understanding of what it would cost the to replace their roof.
Replacement Cost can be calculated for the following materials:
- 30 yr. / "Lifetime" Architectural shingles
- Three tab shingles.
- 50 yr. shingles.
Read our complete guide, consisting of 65 facts about Roofing Shingles
To see how much asphalt shingles and accessories cost, see our Material Prices Guide here.
Metal Roofing - Steel Shingles - Aluminum Shingles - Standing Seam
Check out our complete Metal Roofing Prices guide.
Have doubts about Metal Roofing for Homes? Here are the biggest Facts and Misconceptions about Metal Roofs compiled by MRA.
Flat Roofing (Pitch setting of "Flat" or "3" must be selected for accurate calculation of a flat roof cost):
- PVC Roof 50-mil - TPO Roof 45-mil - EPDM (Black Rubber) - Tar & Gravel/Built-Up
For expanded list of low slope material choices and more calculation options, use our Flat Roof Calculator
Here is our complete PVC Flat Roof Prices Guide. Rubber Roofing and alternative Single Ply membranes costs overview is coming soon.
In the mean time, check out our Spy Guide on Rubber Roof Prices from Home Depot, that any homeowner can buy (assuming your local Home Depot store carries it).
Also check out these 70 facts about flat roofing - the most comprehensive look at different flat roof materials.
If you want to repair your rubber flat roof yourself, see our DIY EPDM Repair Guide.
Finally, any roof that is installed in the northern regions of US and in Canada should be effective against in protecting your home against snow and ice buildups. Check out our Ice Dam Prevention Products guide, to learn what are the most effective ways of eliminating ice dams.
Average Roof Replacement Cost:
See costs in your area Start Here - Enter Your Zip Code
This roofing guide is presented by Leo B.
Have a roofing question or issue? Ask me anything!
Have a roofing question or issue? Ask me anything!
There are: 18 Comments