Map the roof before checking quantities
Begin with a roof plan marked by elevation, slope, substrate, and assembly type. Parapets, canopies, penthouses, terraces, equipment wells, and small infill roofs often use different details even when the plan gives them one roof label. Draw boundaries where materials or installation methods change, then assign a takeoff line to every zone.
Compare architectural plans with structural deck information, wall sections, finish schedules, and roof assembly notes. A plan outline alone will not show every change in insulation, cover board, vapor control, or membrane. Keep conflicts open and cite both sources.
Choosing an assembly because it appears cheaper turns missing information into an unsupported fact. Confirm which plan dimensions describe horizontal projection and which follow slope. Record the measurement basis beside the zone.
If tapered systems or crickets change material quantities, retain the calculation method and source. Do not apply a generic slope factor across roofs whose geometry and assemblies differ.
Measure field materials by assembly
Calculate membrane, insulation, cover board, and vapor-control quantities separately. Their extents may not match. A membrane can turn up a wall while rigid insulation stops below a transition, and a cover board may occur only in designated areas.
Use assembly-specific rows rather than multiplying one roof area by every material. Account for laps, cuts, sheet or roll layout, and waste only through a stated pricing basis. Keep net measured area visible so a reviewer can distinguish geometry from purchasing assumptions.
If the selected product or layout is unresolved, label the allowance or basis instead of presenting a precise material order. Treat demolition apart from new work. Existing membranes, insulation layers, ballast, flashings, curbs, and wet-material investigation can have different units and disposal paths.
Identify what remains, what is removed, and who owns verification. A reroof total should not hide uncertain existing conditions inside the replacement quantity.
Trace every edge and vertical transition
Walk each zone boundary on the plan. Measure parapet flashing, wall flashing, gravel stop, fascia, coping, expansion joints, and transitions as distinct conditions. Note height where it affects membrane, insulation, termination, or labor.
Perimeter length without a detail reference is too vague for a reliable scope check. Corners, steps, changes in height, and intersections add work that a straight-line takeoff does not explain. Count or describe them using the detail that governs.
Keep prefabricated accessories separate from field-fabricated work when quotes or labor methods treat them differently. Check edge ownership against sheet metal, wall panels, waterproofing, and general trades.
Copings, counterflashings, reglets, blocking, and sealants are common overlap points. Give each item one current owner in the estimate and document unresolved responsibility in the bid clarification record.
Count penetrations, curbs, and drainage
Coordinate the roof plan with mechanical, plumbing, electrical, and structural drawings. Count drains, overflow drains, vents, pipes, ducts, conduits, supports, hatches, skylights, and equipment curbs. Group them by flashing method and size only when that grouping matches the roofing scope and pricing basis.
A symbol count is not enough. Review details for sleeves, pitch pockets, boots, curb flashings, sumps, insulation transitions, and blocking. Confirm whether curbs arrive with equipment, come from another trade, or belong in the roofing package.
Separate furnish, install, and flash duties when ownership differs. Trace drainage features beyond the drain body. Measure crickets, saddles, tapered sumps, scuppers, conductor heads, gutters, and downspouts where the documents assign them.
Check overflow provisions independently. Avoid assuming that a plumbing drain count includes the roofing labor and materials around it.
Review accessories and temporary conditions
Look for walkways, pads, pavers, snow retention, anchors, screens, ladders, tie-off components, and roof protection around service areas. Record the plan or specification source for each accessory. Some items have roofing interfaces without belonging to the roofer, so confirm both supply and installation responsibility.
Temporary dry-in depends on sequence, not finished roof area alone. Identify openings, phased tear-off, deck release, equipment setting, and enclosure milestones that may require interim protection. Price only the method and duration supported by the proposed plan, and state assumptions that still need schedule confirmation.
Weather limits, substrate acceptance, testing, inspections, warranties, and manufacturer requirements can affect labor and coordination. Carry requirements found in the project documents or accepted proposal. Do not invent a visit count, production rate, or warranty obligation to fill an information gap.
Test the takeoff on a marked roof plan
Print or export a clean marked plan for review. Use distinct labels for field assemblies, vertical flashings, edge metals, penetrations, drainage, and accessories. The reviewer should be able to select any estimate row and find its roof location without interpreting a private color scheme.
Add a legend and show the takeoff revision on every sheet. Follow the source controls in the construction estimating process. Run geometric checks that do not depend on the original measurements.
Compare the sum of roof zones with the overall footprint where that comparison is meaningful. Reconcile shared boundaries so a parapet is not counted from both adjacent zones. Sample several dimensions from the drawing scale and recalculate extensions, including height or slope factors.
Then read the plan as an installer would. Follow access from staging to each roof, note material movement between elevations, and identify work blocked by equipment or phased enclosure. Carry these conditions only when the bid documents or proposed construction plan support them.
Keep a question open when logistics cannot yet be established. Finish by checking changes against the prior document issue. A cloud or revision note can point toward affected work, but it does not define the full cost effect.
Review nearby details, schedules, and coordinated disciplines. Update linked edge, penetration, drainage, and accessory quantities when a changed roof condition affects them.
Reconcile the roofing scope before release
Compare the takeoff with roofing proposals line by line. Normalize assembly names, quantities, alternates, exclusions, freight, tax, hoisting, cleanup, and warranty terms before selecting a value. If the estimate adds materials or labor outside a quote, show that adjustment instead of overwriting the proposal amount.
Follow accepted quantities into the estimate summary and basis of estimate. Confirm that alternates and exclusions use the same boundaries as the detailed takeoff. Sample extensions and unit conversions, then check that filtered or hidden rows have not removed a roof zone from the total.
AACE International publishes cost engineering recommended practices. Project documents and accepted product information still control the estimate. Use outside guidance as context, not as a substitute for the specified assembly or a project-specific design decision.
Freeze the marked plan, takeoff, proposal comparison, and open-item record with the estimate revision. When an addendum changes a curb, assembly, or roof boundary, revisit that condition and its connected quantities. Retaining the earlier record makes the change review focused and auditable.
| Checkpoint | Evidence | Review question |
|---|---|---|
| Roof zone | Marked plan and assembly reference | Does every area have one assembly? |
| Edge | Length, height, and detail | Is the transition priced once? |
| Opening | Coordinated count and flashing method | Are furnish and flashing duties assigned? |
| Drainage | Plan, detail, and quantity | Are primary and overflow paths covered? |
| Release | Frozen takeoff and estimate revision | Do detail and summary reconcile? |