Roofing materials and costs
Asphalt Shingle Roof Cost

Last updated October 14, 2026 · Method · Corrections
Enter measured dimensions to calculate roofing quantities.
Use the rate for the stated shingle type. Apply it to net roof surface, with no extra material-order allowance. The result is a dated guide rate, not a complete replacement quote. Old-roof removal, deck repairs and fees can remain unknown. Match the written package before adding extras. A low bundle price and an installed roof price cover different tasks.
Sections28
- Asphalt shingle roof cost: the dated source basis
- Asphalt shingle roof cost: name the covering
- Roof area is not indoor floor space
- Derived installation subtotals
- Footprint conversion and rounding
- Bundles and installed square prices are different
- Material-only prices need a full list
- Installation labor and double counting
- Tear-off and disposal
- Deck condition and conditional repair
- Underlayment and slope rules
- Flashing, edges and openings
- Ventilation and unrelated work
- Permits, tax and location
- Repair, overlay or full replacement
- Compare asphalt with metal on one basis
- Compare asphalt with synthetic slate
- Read two quotes without filling the gaps
- Keep a revised scope with each price change
- Why the example is a subtotal
- Check the shingle coverage record
- An ordering example beside the budget
- Product changes can change more than price
- A garage roof needs its own work status
- Keep the price worksheet readable in print
- Keep the final shingle record
- Frequently asked questions
- Verdict: price the exact asphalt scope
Asphalt shingle roof cost needs the shingle type and a clear work scope. HomeGuide's November 7, 2025 guide lists installed architectural shingles at $400 to $600 per roofing square and three-tab shingles at $200 to $500. A square is 100 square feet. Those convert to $4 to $6 and $2 to $5 per square foot of roof surface.
Asphalt shingle roof cost: the dated source basis
HomeGuide's asphalt guide publishes the distinct supply and labor per-square bands used here. Its displayed date is November 7, 2025. We checked it on October 14, 2026. A fresh check is not a new price survey. The original date stays with the figures.
The source is a US consumer cost guide with a contractor-referral interest. It is not this site's own bid sample. The range is useful for an early plan when its material and scope fit. A current quote for the actual roof can be more exact. Keep that quote's date and inclusions rather than averaging it with the guide.
| Stated shingle type | Published installed USD / square | Converted USD / roof-surface ft² |
|---|---|---|
| Architectural asphalt | $400 to $600 | $4 to $6 |
| Three-tab asphalt | $200 to $500 | $2 to $5 |
Scroll for more →
The unit conversion divides each end by one hundred. It changes the unit, not the scope. The bands name covering material and installation. They do not prove that each job includes old-roof removal, deck repairs or every roof detail. Those items stay distinct until the actual package settles them.
Asphalt shingle roof cost: name the covering
Architectural and three-tab shingles are different product types. The quote should name the actual shingle, not just asphalt roof. That helps you check coverage, assembly rules and the chosen source rate. A general type label still does not show every product attribute or warranty term.
Keep impact rating distinct from profile. An architectural shingle is not by default a Class 4 product. Read Class 3 versus Class 4 shingles for that exact-rating check. Class 4 shingles cost explains why this site supplies no guessed standard rating surcharge.
Do not choose the lower source band solely because it lowers the subtotal. The actual proposed product must match. If a quote names a different asphalt system, retain its own dated range or package amount. The estimator does not convert one type to another with an invented price factor.
Roof area is not indoor floor space
Installed square-foot rates use the stated roof-surface basis. Indoor living area does not give that surface. Roof overhangs, attached structures and pitch can change the measured area. Use the roofing calculator with measured inputs or enter an already measured surface.
A known roof surface should bypass pitch unit conversion. Applying a slope factor again would price the pitch twice. A horizontal footprint needs the matching measured pitch and supported shape. A multi-plane roof needs its parts kept distinct. Do not assign one assumed pitch to every section merely to reach a round area total.
Check whether the quote includes a garage, porch or distinct building. Their areas should enter the budget only when they enter the work scope. If one quote excludes a section, its lower total is not directly comparable with a full-area package. Name each section before comparing the amounts.
Derived installation subtotals
The following rows are arithmetic examples from the cited architectural band. The areas are assumed inputs, not real homes or measured bids. Multiply net surface by each end of the $4 to $6 range. Do not treat the subtotal as a complete replacement price.
| Assumed roof surface | Derived architectural reference subtotal | Unconfirmed work |
|---|---|---|
| 1000 ft² | $4,000 to $6,000 | Removal, deck, details and fees |
| 1500 ft² | $6,000 to $9,000 | Removal, deck, details and fees |
| 2000 ft² | $8,000 to $12,000 | Removal, deck, details and fees |
Scroll for more →
These rows use the same source and scope. They do not show a regional discount or a small-job premium. They also do not assume that all fixed tasks scale with area. An actual lump quote can have a different structure. Preserve its stated amount rather than rebuilding it from guessed cost shares.
For the assumed 2000-square-foot surface, the three-tab source gives a derived $4,000 to $10,000 supply and labor subtotal. That is a different shingle-type scenario. It is not a verified alternate bid for the same named product. Any change in the actual assembly and included tasks must be kept with the price comparison.
Footprint conversion and rounding
An assumed footprint forty feet by thirty feet has 1200 square feet of horizontal area. At an assumed 6:12 pitch, the area factor is the square root of one plus the pitch ratio squared. That gives about 1341.640786 square feet of sloped surface. These are geometry inputs, not claims about a typical home.
At the cited architectural rate, that assumed surface gives about $5,367 to $8,050 when displayed to whole dollars. The math keeps the full area before rounding the result. It does not round the surface to the next roofing square and then apply the supply and labor range. Removal and other unconfirmed work stay outside the example.
Use how to measure a roof for shingles for the input record. The online worksheet is not a reason to climb onto a roof. A plan or existing measured report can supply the numbers. Keep their units and scope with the saved budget.
Bundles and installed square prices are different
A bundle is a package. A roofing square is an area unit. The exact product's coverage controls the bundle count. A common pack ratio should not be applied to every shingle. Bundles of shingles per square explains the exact coverage and ratio paths.
The shingle calculator can preserve an exact bundles-per-square ratio without rounding its per-bundle coverage too early. It rounds the final order up to whole packages. That is a purchase calculation. It does not create the laid roof-surface price or settle the labor scope.
Purchase allowance can cover cuts in a stated material order. It is not extra roof surface. Applying it to an installed net-surface rate can add allowance twice. Keep the ordered count and the installed budget as distinct records. The cost references here receive no default waste uplift.
Material-only prices need a full list
A store bundle price may cover field shingles alone. It may omit starter, ridge caps and underlying layers. It may also omit delivery and tax. Record each known inclusion before using the price for a supply subtotal. A bare field-shingle count is not a complete roofing-system order.
Keep exact unit prices with their matching counts. If a price is per bundle, use the actual package coverage. If it is per square, check whether it refers to ordered material or laid roof surface. Do not compare a per-bundle retail price directly with a material-and-labor per-square quote.
Some packages combine several materials. Preserve the stated package scope. Do not subtract a guessed accessory share to produce a shingle-only rate. The roofing cost per square guide explains why converting units is separate from comparing the work included in a price.
Installation labor and double counting
The installed source band already includes its stated installation labor. Do not add a general labor rate to that band as though it were supply-only. The result would count labor twice. Add only work the base package explicitly excludes and that has its own matching amount.
A labor-only quote is a different path. It needs the stated roof system, measured basis and task list. Read roofing labor cost per square for that check. A broad labor guide cannot split the labor share out of a lump installed price.
Setup and details may be part of a package or distinct lines. Height, pitch and access can affect the actual task. But this site supplies no unsupported multiplier. A current project quote can price those conditions. Keep the named scope and source with the amount rather than applying a shared complexity percent.
Tear-off and disposal
The old roof has its own material and layer count. A quote for one stated layer should explain what happens if removal exposes more. Read roof tear off cost for removal-only references. Those figures are not new-shingle installation rates.
Removal, loading, hauling and disposal fees can be one package or several. Check where each appears before adding an extra. A distinct disposal row does not mean a second container is needed. The exact terms determine whether the work is included elsewhere.
Do not infer suspect material from roof age alone. EPA's asbestos guidance states that appearance cannot confirm asbestos. Mark any uncertain handling scope outside ordinary cost bands. Do not disturb material to fill in a cost worksheet.
Deck condition and conditional repair
The deck is the base beneath the roofing layers. Some parts may stay hidden until tear-off. A quote should state how newly found damaged areas will be counted and priced. A blank deck allowance is not proof that every sheet is sound. An assumed damage percent is not a checked count.
Roof decking replacement cost keeps the affected area distinct from whole-roof surface. A sheet rate needs the actual panel and labor scope. The base package may already include a stated count. Reconcile that count before charging extras.
Sheathing repair is distinct from rafter or truss work beneath it. The decking rate cannot price those tasks by default. Keep structural work unknown until its scope and amount are stated. A new shingle covering does not by itself resolve the condition of the base or framing.
Underlayment and slope rules
The exact shingle assembly governs its underlying layers. Read the current instructions for the selected system. GAF's slope guide gives its asphalt-shingle minimum and low-slope context. That technical source is not a national cost survey.
The minimum roof pitch for shingles guide separates the slope boundary from the required assembly details. A cheap roll does not establish an approved low-slope system. No cost range can permit work below the chosen product's stated limits.
Keep the base layer product and required scope in the quote. Do not assume one generic roll covers all roof sections. Ice-barrier and other local requirements need their actual project basis. The estimator adds no regional rule or layer price from location alone.
Flashing, edges and openings
Flashing directs water at roof junctions. A quote should state which wall, valley and opening details are renewed and which stay. New shingles do not by default mean every old detail is new. What is included in roof replacement supplies a scope sheet for those lines.
An area rate does not name the number or type of penetrations. Keep the actual detail list with the quote. Do not create a chimney or skylight price from square footage. A separately priced task needs the stated junction and its inclusion rule.
Edge treatment also needs exact products and scope. Starter and cap pieces can be priced within the assembly or as material lines. Do not count them as extra field shingles without the exact product coverage. A bundle worksheet can keep their distinct units and counts when those records are available.
Ventilation and unrelated work
A roof quote may include ventilation changes. But a new covering does not prove they are part of every package. Name the actual work and reason. The cost form does not diagnose attic moisture or set a ventilation design. Keep that scope distinct from a generic shingle rate.
Gutters, fascia and other edge repairs also need stated inclusions. They can be useful during the same project without belonging to the roof-covering price. Do not apply the shingle-area source to gutter length or a lump carpentry task. Their units and work differ.
If the project quote includes several trades in one total, keep its complete work list. Comparing it with a covering-only rate can make the quote appear high for the wrong reason. Match the scopes before assigning the difference to shingles, labor or contractor margin.
Permits, tax and location
Permits and taxes depend on the actual project and place. This site keeps them unknown until a matching amount is supplied. Unknown is not zero. No guessed local multiplier enters the national references. A location field cannot create a current fee record separately.
A source that publishes an exact regional range should retain that stated geography. This page does not combine local contractor figures into a national default. A current written project range can replace the general guide when it matches the job. Its source date and scope should remain visible in the result.
Do not interpret the low end as a guaranteed local bid. It is one end of the cited guide's range. The actual roof can require different preparation and details. Keep the source subtotal with the unknown-work list so the budget's limits are easy to see.
Repair, overlay or full replacement
Those are different scopes. A local repair addresses stated areas. An overlay keeps old covering beneath a new layer. Full replacement removes the stated old roof and installs the new assembly. Read reroofing versus roof replacement before comparing their totals.
An overlay does not give the same deck access as tear-off. A smaller removal subtotal cannot resolve hidden condition or approve the existing base. The selected system and local rules govern whether the proposed recover is allowed. This cost page does not make that decision from roof age.
Use how to know if you need a new roof when scope is unsettled. A leak can come from a local detail. A national price range cannot diagnose its cause. The budget should follow the checked work rather than choose it from the cheapest total.
Compare asphalt with metal on one basis
Roofing cost metal versus shingle keeps steel panel profiles and asphalt types distinct. Use the same roof sections and net surface. Match removal, deck and detail scope before reading the total gap. A bare panel price and an installed shingle package are not direct substitutes.
Do not subtract a guessed energy saving or resale amount to make one choice win. Those outcomes need their own record and site inputs. This estimator has no standard future credit for either material. It also makes no fixed lifespan promise from the broad family label.
Keep the proposed assembly's maintenance and warranty terms with the price comparison. Product defect coverage can differ from workmanship coverage. A long headline term is not an annual repair budget or a guarantee of the whole roof's service life. Read the exact records rather than turning the term into a cost discount.
Compare asphalt with synthetic slate
Synthetic slate roof cost versus asphalt compares distinct stated systems. Synthetic appearance does not name a shared material or assembly. Keep the exact product and base requirements with the quote. Do not create a slate-like rate by multiplying asphalt by a guessed premium.
Use the same measured surface when comparing prices for the roof area. That does not mean every construction detail costs the same. List changes to flashing, edges and base work separately. A subtotal based on a published guide rate cannot account for different work required by the new assembly.
The roofing materials guide links the other families. It groups the choices by assembly rather than ranked products. The practical next step is a matching source or quote, not a brand selection from a generic photo.
Read two quotes without filling the gaps
Start with the roof sections and exact shingle. Next compare removal and new layers. Then read the deck rule, details and fees. A short quote is not by default cheaper in complete scope. It may simply leave more tasks unstated.
Mark each task included, separately priced or unknown. Add a distinct extra only when the base package explicitly excludes it. If the second quote includes that task, do not add it there again. The replacement estimator keeps the priced subtotal and unknown lines beside each other.
A lump quote can remain a lump quote. You do not need to invent material and labor shares to compare its work list. If the price has no low and high range, retain it as the stated package amount in your own record. Do not call an arbitrary spread a published range.
Keep a revised scope with each price change
If the selected shingle changes, record the new product and coverage. If removal reveals more work, record the affected section and count. Keep the agreed price change with its reason. A revised total without a revised scope can be hard to compare with the original quote.
The same rule applies to a roof section added later. A porch that was outside the first quote should be named in the new work list. The higher amount alone does not prove it is now included. Check the written change rather than assuming a full-roof package.
At closeout, retain the final products and repaired deck areas. Keep cleanup terms and warranties with the bill. A bill headed roof replacement may show the payment but not which old parts stayed. That record can make later repair and condition decisions more precise.
Why the example is a subtotal
The source range prices a stated installed covering context. It cannot know every roof's old layers, damaged sheets or permit fee. Labeling the result a subtotal keeps those limits visible. It does not prevent useful early planning; it prevents the range from appearing more complete than its source.
An unknown item can be important even when it has no amount yet. Keep its name and condition with the saved budget. When a matching price arrives, update the record and recheck inclusion. Do not silently replace unknown with zero to make the displayed total look final.
The estimator keeps full precision in the calculation and rounds the displayed currency. It applies no second purchase allowance to installed roof surface. Read Method and Sources for the record fields, formulas and dated references. Use Contact and Corrections to report a source or math error.
Check the shingle coverage record
Keep the exact package data with a supply-only budget. The product name, coverage unit and checked date should be easy to find. A remembered bundle count from an old job is not enough. The selected product can use a different pack ratio or a stated nominal coverage basis.
If the package states bundles per square, retain that exact ratio. Do not first round it to a short decimal area per bundle. Early rounding can push a result over a whole-package boundary. The shingle worksheet keeps the exact ratio until the final order rounds up.
If the package instead states exact area per bundle, use that stated area. Do not mix it with another product's ratio. Keep starter and cap coverage outside the field-shingle count. Their pieces can use different units, and a field bundle does not show how much edge or ridge it covers.
An ordering example beside the budget
Assume the roof's net surface is 2000 square feet. Also assume an exact field-shingle ratio of three bundles per square and an explicit ten-percent order allowance. Those inputs give 2200 square feet of ordering area and 66 field bundles. They are a worksheet example, not a recommended waste rate for every roof.
The installed architectural source still uses the original 2000-square-foot surface. Its source subtotal stays $8,000 to $12,000. The extra material allowance does not create another 200 square feet of roof. This side-by-side record shows why an order count and an installed area budget should remain distinct.
Without that assumed allowance, the exact example ratio gives sixty field bundles. Neither count includes unpriced starter or cap pieces. The actual selected product and takeoff determine those parts. A calculator should not call the example a complete assembly order merely because the field-bundle math is correct.
Product changes can change more than price
If the proposed shingle changes, check the coverage record again. A similar color does not prove the same package area, accessories or current assembly rules. Update the material takeoff with the new exact product before retaining its purchase subtotal.
The replacement product may also have different warranty terms. Read those terms directly; one brand's accessory package or coverage does not automatically apply to another product. Compare prices for the final product and its complete assembly rather than combining the cheapest parts from quotes with different scopes.
Record any effect on the supply and labor scope as a written change. The source band may still describe the same broad type. But that does not price every exact substitution. A current project quote should state the resulting package amount. This site supplies no shared brand or color price adjustment.
A garage roof needs its own work status
A garage can have the same shingle type as the house while remaining outside the proposed job. Put its section name and work status in the area record. Do not include its surface simply because the calculator can add it. The budget should follow the quote's sections.
If the garage is added later, keep the revised area and scope together. The installed subtotal can then be recalculated on the new measured basis. Removal and deck conditions on that section still need their own check. The main roof's known condition does not establish the garage's hidden condition.
The same applies to a porch with a different slope or covering. Its matching system may differ from the main roof's asphalt assembly. Keep that section distinct when the chosen shingle does not fit. A single large area under one rate can hide a material or scope mismatch.
Keep the price worksheet readable in print
A saved budget should state the shingle type and area source before the amount. Keep the source date and rate unit beside the subtotal. The included-work and unknown-work lists should follow it. That gives a reader enough context to tell what the range prices.
Keep purchase counts in a distinct labelled record. They can help discuss supply. But they should not overwrite net roof surface. A printed bundle count without product coverage is incomplete. A printed dollar range without scope can also be misread as a full quote.
When the quote changes, save the new record with its date. Do not retain an earlier source subtotal as though it represents the final job. The final work list, possible repairs and price changes should be easy to match. Clear records reduce the need to reconstruct what an old total meant.
Keep the final shingle record
Save the final product name with the coverage record and quote. If the supplier changes the product, check both again before retaining the old order count. A similar color does not prove the same package basis. Keep that change with the stated roof sections and included work.
Frequently asked questions
How much does an asphalt shingle roof cost per square?
The cited HomeGuide guide lists architectural shingles at $400 to $600 installed per square and three-tab at $200 to $500. Its date is November 7, 2025. A square is 100 square feet. Match the exact type and work scope. Removal, deck repairs and fees are not established as shared inclusions here.
Does the installed range include all labor?
It includes the installation labor that the guide states for the covering. It does not establish the scope of every added task on the actual roof. Do not add a general installation labor amount to it again. Keep removal, repairs and other excluded tasks distinct, with a matching written amount and a check that the base package omits them.
Can I estimate from the home's floor area?
Floor area alone does not give net roof surface. Use measured surface or a supported footprint-and-pitch unit conversion. Include only the sections in the project. Do not apply pitch to an already measured sloped surface. Keep the measurement source and units with the budget so its area basis can be checked later.
How many bundles does the price cover?
The supply and labor per-square source is not a shared bundle count. Exact product coverage governs buying. Use the bundle or shingle calculator with the actual pack data. Keep field shingles, starter and caps distinct. A whole-package material order can exceed net roof surface without changing the area used by the supply and labor cost rate.
Is a Class 4 shingle always more expensive?
The price needs a current matching product and scope. This site supplies no shared rating premium. Class is an exact product test attribute, not a price formula or an insurance-saving promise. Compare matching written packages and keep any stated rating beside the named product rather than inferring it from profile or color.
What if the deck condition is unknown?
Keep it unknown and retain the quote's added-work rule. Ask how newly found damaged areas are counted and priced. Do not multiply the whole roof by a decking rate unless full redecking is the stated scope. Sheathing and framing are different tasks. Neither gets a guessed damage percentage from the shingle choice.
Can a new shingle layer avoid all removal costs?
An overlay and full replacement are different scopes. The existing base, selected assembly and local rules control whether recover is allowed. A low removal amount cannot approve it. Keep the deck-access limit and retained layers visible. Use the reroofing price comparison for that decision rather than choosing from a cost band alone.
Is this a quote for my home?
It is a dated source applied to the stated inputs. It does not inspect the roof or promise a local price. The known subtotal and unpriced tasks should stay together. A current written package can replace the guide rate when its units, material and inclusions match the actual project.
Verdict: price the exact asphalt scope
Use asphalt shingle roof cost with the named type and measured net surface. Keep the source date, removal and possible deck work visible. Return to types of roofing materials for alternatives, then use the roof replacement estimator with the matching source or current project range.