For Roofers· Deep dive

Roofing Estimating Guide: Residential and Commercial

Eight-step methodology for residential replacement, commercial reroof, and storm-damage scope — when to use square count, when to use AI takeoff, and when to combine both.

By Faizan Khan, Founder, TackOn Labs / BuildCrux13 min read

Roofing estimating splits cleanly into three workflows: residential replacement (square count from EagleView or ground measurement plus material pricing), commercial reroof (full takeoff from a roof plan set including membrane, insulation, fasteners, drainage, flashings, edge metal, equipment curbs), and storm-damage insurance scope (Xactimate-driven supplements with depreciation math). This guide covers all three. The trade-off is real: for residential roofing, EagleView or HOVER still beats AI takeoff on accuracy and time-to-square-count. For commercial reroof, AI multi-pass with scope filter beats both manual ground measurement and most aerial measurement services. For storm-damage insurance work, neither AI nor aerial measurement replaces the Xactimate supplement workflow.

BuildCrux is the AI construction estimating software referenced throughout this guide. The pipeline is honest about its lane: full-PDF takeoff for commercial roofing scope and non-roofing scope (additions, exteriors). Residential roofing scope still relies on manual square count from EagleView, HOVER, or a tape on the roof. The methodology below works whether you run estimates manually, with aerial measurement, or with AI multi-pass — the steps stay the same.

Step 1 — Identify the bid type

The first decision is bid type because methodology, tools, and margin structure all change. Residential replacement on an existing single-family home runs square count plus material plus labor with a 2 to 4 day project length. Storm-damage insurance work runs an Xactimate supplement workflow against a carrier estimate with depreciation math and ACV vs RCV adjustments. Commercial reroof on a strip mall or low-rise office runs full takeoff on a plan set including membrane, insulation R-value, fastener pattern, drainage, edge metal, and equipment curb flashing — closer to a mechanical sub-bid than a residential roof.

2026 ranges for North Texas markets. Other regions adjust ±15 to 25 percent.

Bid typeMeasurement sourceTypical $/sqProject length
Residential replacement (asphalt)EagleView / HOVER / ground tape$375 to $6251 to 3 days
Residential replacement (metal standing seam)EagleView + on-site verification$950 to $1,6503 to 6 days
Residential storm-damage (insurance)Xactimate from carrier + adjuster scopePer Xactimate line items1 to 3 days
Commercial reroof TPO/EPDM mechanically fastenedRoof plan set + AI takeoff$8.50 to $14.00 /sqft5 to 21 days
Commercial reroof modified bitumenRoof plan set + AI takeoff$11.00 to $18.00 /sqft7 to 25 days
Commercial roof repairSite visit + photo docTime + material0.5 to 2 days

Step 2 — Validate the measurement source

Bad measurement is the most expensive estimating mistake in roofing. A 3 percent error on a 38-square asphalt roof costs $400 to $800 in unbilled material. A 3 percent error on a 124-square commercial TPO reroof costs $4,200 to $6,800. Each measurement source has a known accuracy band, and the methodology has to account for it.

SourceTypical accuracyWhen to use
EagleView Premium report±2% on residentialDefault for residential replacement bids
HOVER 3D model±2 to 3% on residentialWhen customer-friendly visualization helps close
Ground tape + pitch gauge±4 to 7%Storm-damage cross-check; rural areas where aerial fails
On-roof tape measure±1 to 2%Pre-NTP verification before ordering material
Commercial roof plan set±1 to 2% with AI takeoffCommercial reroof scope; full takeoff
AI takeoff from satellite imagery±5 to 9%Not a primary source for roofing; use only as sanity check

Step 3 — Walk the roof (when possible)

A 20 to 30 minute on-roof walk before bid catches what measurement reports miss. Decking condition is the most expensive variable in residential replacement: a roof with 30 percent rotted decking adds $1,400 to $2,800 to the project that you eat if you priced for new sheathing as an allowance. On commercial reroof, the walk identifies penetration counts, parapet height, drain location and condition, equipment curb flashing scope, and existing insulation R-value via core sample.

  • Decking condition: spongy spots, visible rot at eaves and valleys, moisture staining underside
  • Existing layers: tear-off cost doubles on a roof with two layers vs one
  • Penetration count: every pipe boot, vent, skylight, chimney is a flashing detail line item
  • Valley count: closed-cut vs open-metal vs woven changes labor hours per valley
  • Pitch: anything over 6/12 needs steep-pitch labor uplift (15 to 35 percent on labor)
  • Access: tear-off dump location, dumpster placement, gutter protection scope
  • Skylight count + condition: replacement vs flashing-only is a $400 to $1,800 swing per skylight
  • For commercial: drain count + condition, scupper locations, equipment curb flashings, parapet detail, deck type (steel/concrete/wood/tectum)

Step 4 — Square count plus waste factor

Square count from the measurement source, then apply a waste factor based on roof complexity. Waste factor covers cuts, overlap, ridge cap, and starter strip — material that goes on the truck but does not show up on a finished-square measurement.

Roof complexityWaste factorNotes
Simple gable (rectangular footprint, 2 valleys max)10%Most common waste factor on tract housing
Moderate hip + valley (4 to 8 valleys, multiple ridges)12%Standard for custom residential
Complex cut-up roof (10+ valleys, multiple pitches)15%High-end custom homes; older Victorian-style
Architectural shingle (laminated)+1% over baseSlightly more waste than 3-tab
Designer shingle (oversized lams, cedar shake-look)+2% over basePremium product cut waste
Metal standing seam8 to 12%Lower waste; panels cut to length on site
Commercial TPO mechanically fastened5 to 7%Wide rolls minimize cuts; perimeter detail drives waste
Commercial modified bitumen7 to 10%Two-ply increases cut-and-overlap waste

Step 5 — Material spec + tear-off scope

Material selection determines warranty class, cost per square, and labor hours per square. Tear-off scope determines how much of the existing roof system stays vs goes. Both have to be priced as separate line items so the customer sees the actual scope and so you can adjust if they value-engineer.

Material-only $/sq for residential asphalt; add labor + accessories for installed cost.

Asphalt shingle tier$/sq material 2026WarrantyLabor hours/sq
3-tab (rare on new bids; storm replacement only)$95 to $11520 yr limited1.4
Architectural laminated (most common)$135 to $17530 yr limited1.5
Designer (TruDefinition / Grand Sequoia)$235 to $31550 yr limited1.8
Impact-rated Class 4 (insurance discount)$210 to $28550 yr / impact1.6
Premium designer (slate-look / cedar-look)$385 to $520Lifetime limited2.2
  • Tear-off labor: 1 layer asphalt = 0.8 hr/sq; 2 layers = 1.6 hr/sq; cedar shake = 2.4 hr/sq; clay tile = 3.2 hr/sq
  • Dumpster: 20 yd dumpster fits ~50 squares tear-off ($425 to $575 each in DFW; $625 to $850 in CA/Northeast)
  • Underlayment: synthetic at $0.18 to $0.28/sqft (replaces 30-lb felt at $0.12 to $0.18/sqft); spec synthetic by default
  • Ice and water shield: required at eaves in IECC zones with average January temp under 35°F; 3 ft minimum at eaves, 6 ft on lower-pitch areas
  • Drip edge: $1.85 to $2.45/lf; usually $185 to $385 per house depending on perimeter
  • Decking allowance: typical residential bid carries 4 sheets included; over 4 sheets billed at $85 to $115 each installed

Step 6 — Detail work + accessories

Detail work is where bids diverge by $2,000 to $5,000 between contractors on the same residential roof, and by $15,000 to $40,000 on the same commercial reroof. The reason is that detail line items get either lumped into "accessories" or priced individually. The bids with itemized detail work win on customer trust and lose less on supplements.

Detail itemUnit cost (residential)Unit cost (commercial)Notes
Pipe boot replacement$45 to $85 eaN/AAlways replace at reroof; do not reuse
Ridge vent (12 ft section)$185 to $245 ea$235 to $295 eaRequired by IRC for attic ventilation
Power vent (electric attic fan)$385 to $585 eaN/ACustomer add; sell with installed warranty
Step flashing wall transition$8 to $14/lf$11 to $18/lfAlways replace, never reuse
Counter-flashing reglet cut + sealantN/A$22 to $32/lfCommercial parapet detail
Skylight replacement (24x48 standard)$685 to $1,485 eaN/AVelux preferred; flash with manufacturer kit
Skylight flashing kit only (reuse skylight)$185 to $285 eaN/AWhen skylight is under 10 yr old
TPO drain detail (3 in / 4 in)N/A$385 to $585 eaCommercial reroof standard line
Equipment curb flashing (RTU base)N/A$485 to $785 eaTPO target-patch around equipment curb
Perimeter edge metal (commercial)N/A$14 to $22/lfCoated steel coil-formed on-site or pre-formed
Ice and water shield install (above standard 3 ft)$1.85 to $2.85/lfN/AWhen extending past eave coverage

Estimate your next commercial reroof in 12 minutes

AI multi-pass with scope filter set to roofing-only. 14-day free trial.

Get Started

Step 7 — Pricing layers + warranty add

Roofing pricing structure is similar to other trades: direct cost (materials + labor + dumpster + permit) then overhead, contingency, profit. Warranty add is the unique-to-roofing layer: manufacturer extended-warranty programs (Owens Corning Platinum, GAF Master Elite, CertainTeed SELECT ShingleMaster) require you to be a certified installer and to add a per-square fee to register the warranty.

Pricing layerResidentialCommercial
Direct cost markup baseline100%100%
General conditions (truck, supervision, dumpster)4 to 6%5 to 8%
Overhead allocation12 to 16%14 to 18%
Contingency (decking allowance, weather risk)3 to 6%5 to 10%
Profit10 to 15%10 to 14%
Manufacturer extended warranty registration fee$45 to $125 per sq$0.45 to $1.20 per sqft
Workmanship warranty (5 to 10 yr)Included in priceIncluded in price
Warranty bond (commercial NDL Total System)N/A$0.18 to $0.45 per sqft

Step 8 — Insurance-claim supplement handling

Storm-damage and insurance-claim work does not follow the methodology above — it follows the carrier estimate. Your job is to validate the adjuster scope, identify missing line items (supplements), submit supplements with code citations and manufacturer install instruction quotes, and reconcile depreciation + ACV vs RCV at close-out. BuildCrux does not replace this workflow; for insurance-heavy residential roofers, JobNimbus, Roofr, or AccuLynx with Xactimate integration is the right tool. The methodology fragment below covers the supplements that the adjuster scope typically misses, regardless of which tool you use to submit them.

  1. Code-upgrade supplements: ice and water shield to code (IRC R905.1.2), drip edge to code (IRC R905.2.8.5), synthetic underlayment per manufacturer install instructions
  2. Waste factor adjustment for roof complexity (most adjuster scopes use flat 10 percent regardless of cut-up)
  3. Detached structure scope: detached garage, shed, gazebo, pool pavilion — often missed in main dwelling scope
  4. Drip edge along eaves AND rakes (some adjuster scopes omit rake drip edge)
  5. Hip and ridge cap shingles (specialty product, often under-counted)
  6. Starter shingles at eaves (separate line item from field shingle)
  7. Step flashing replacement along wall transitions (cannot be reused)
  8. Counter-flashing reset where adjacent siding requires removal
  9. Boot replacements (pipe jacks, electric mast, gas line vents)
  10. Skylight resealing or flashing kit replacement
  11. Permit fee + permit pull (varies by AHJ; some scopes omit)
  12. Debris removal beyond standard dumpster (overflow, hidden damaged decking)
  13. O&P (overhead and profit) when scope exceeds 3 trades; most carriers will pay O&P on storm-damaged roofs requiring more than gutters + siding + roof but only when explicitly requested

Frequently asked questions

Should I use AI takeoff for residential roofing?+

No. EagleView and HOVER are more accurate (±2 percent) than AI satellite-imagery takeoff (±5 to 9 percent) at a cost of $25 to $40 per report. For residential, the right pattern is EagleView for square count plus AI for non-roofing scope (exterior repair, gutter replacement, deck, addition) bundled with the same project.

Where does AI takeoff beat manual on roofing?+

Commercial reroof scope. The plan set is dimensioned; the multi-pass pipeline reads roof plan + detail sheets + spec sheets and produces a line-itemed estimate including membrane, insulation, perimeter detail, drain count, equipment curb flashing, and edge metal. Manual takeoff on the same set is 6 to 14 hours; AI runs in 12 to 18 minutes plus 30 to 45 minutes senior review.

What waste factor do I use on a complex hip and valley roof?+

12 percent for moderate hip and valley (4 to 8 valleys), 15 percent for complex cut-up (10+ valleys). Most adjuster scopes default to 10 percent regardless of complexity; supplementing the difference is a standard storm-damage supplement.

How do I price commercial TPO mechanically fastened?+

Direct material at $4.20 to $5.80/sqft (60 mil TPO + R-25 ISO insulation + fasteners + plates), plus labor at $2.20 to $3.50/sqft, plus perimeter detail at $14 to $22/lf, plus drain detail at $385 to $585 each. Installed cost typically $8.50 to $14.00/sqft depending on scope complexity and tear-off layer count.

When is BuildCrux the wrong tool for a roofer?+

When the business is 80-plus percent residential insurance-claim work. BuildCrux does not ship Xactimate integration, supplement workflow, or carrier-claim pipeline. JobNimbus, Roofr, and AccuLynx ship those workflows. For hybrid contractors (roofing plus general construction) and for commercial roofing GCs, BuildCrux is a fit.

What is the typical bid spread on a commercial reroof?+

8 to 18 percent between low and high bidders on a clean spec, typically. Bids outside that range usually reflect scope misunderstanding (a low bid missed equipment curb flashings or drain replacement) rather than competitive pricing. Senior estimator review catches this before submission.

The bottom line

Roofing estimating is three workflows, not one. Residential replacement runs on EagleView square count plus material plus labor. Storm-damage insurance runs on Xactimate supplements. Commercial reroof runs on full plan takeoff. AI multi-pass beats manual on commercial reroof and on non-roofing scope; aerial measurement beats AI on residential roof. The right tool depends on the bid type, not on what is newest.

See a real $148K commercial TPO reroof bid line-by-line

AI vs manual: where each one wins on roofing

See the 11-step commercial TI estimating methodology

Try BuildCrux on your next commercial reroof

14-day free trial. 30-day money-back guarantee.

Get Started
Faizan Khan logo

Faizan Khan

Founder, TackOn Labs / BuildCrux

Faizan Khan is the founder of TackOn Labs and BuildCrux. He builds tools that help small contractors win commercial bids that used to require a senior estimator — including the AI multi-pass takeoff pipeline that produces estimates inside expert-validated reference ranges.

More deep dives for Roofers

Part of the Roofers cluster on BuildCrux.

For Roofers · Cost Benchmarks

Roofing Cost Benchmarks: 2026 Rates by Trade and Region

Per-square and per-sqft roofing cost benchmarks for 2026 by material tier, scope type, and region. Includes residential replacement, commercial TPO/EPDM/modified bitumen reroof, tear-off labor, decking allowance pricing, and the markup structure most roofers use to land at 12-15 percent realized margin.

Read

For Roofers · AI vs Manual

AI vs Manual Roofing Estimating: Where Each One Wins

Honest comparison of AI multi-pass vs EagleView/HOVER aerial measurement vs manual ground takeoff for roofing estimating in 2026. Residential replacement, commercial reroof, and storm-damage insurance work each have a different winning approach. The hybrid pattern most successful roofers use is laid out at the end.

Read

For Roofers · Sample Estimate

Sample Commercial TPO Reroof: $148K, 12,400 sqft Plano TX

Real commercial TPO reroof example. 12,400 sqft single-story strip mall in Plano TX, generated by BuildCrux multi-pass AI with scope filter. 47 line items totaling $148,440, organized by scope group with the methodology explained. Bid awarded; built actual $154,200 (3.9 percent over).

Read

For Roofers · AI Workflow

AI Workflow: Multi-Pass Commercial Reroof Estimating

Step-by-step AI workflow for commercial reroof estimating. Plan-set upload through senior estimator sign-off in under 4 hours including pre-bid roof walk. Covers scope filter setup, sheet identification, takeoff math, unit-cost lookup, long-lead annotation, and the human review checkpoints that keep accuracy inside the 3 to 5 percent band.

Read