EstimatingExplore estimating
For roofing supply distributors

Roofing takeoff for roofing supply. Membrane, insulation and metal, measured.

Roofing takeoff for roofing supply turns a roofer's plans into the material a branch quotes: membrane or shingles with insulation by the layer, edge metal, coping and base flashing by the foot, and every drain, curb and penetration with its accessories. Underneath you can run the roofing recipes on your own areas, compare a roofing order part by part, read our view on edges, and save the recipes as a CSV.

Try the order-list calculator

Clients include

PCL Construction logoECC logoTaurus Builders logoAlliance Construction Solutions logo
Get a free roofing takeoff

Upload a roofing set you need to quote. The takeoff is free.

No card. The branch signs off on the quote.

What you get
  • ✓Each roof assembly measured on its own, with laps and layers
  • ✓Edge metal, coping and flashing by the foot
  • ✓Branch price list first, PDF or CSV
Quick answer

Can a roofing supplier get a material list from the roof plans?

Yes. Ruh measures each roof assembly, edge and flashing type separately and counts drains, curbs and penetrations, then turns them into material: membrane with its laps, insulation by layer, fasteners and plates, coping with cleats and nailers, and drain sumps and target sheets. Fifteen roofing recipes come with it, all editable, and your first takeoff is free of charge.

roofing recipes to start from, yours to edit
15
material lines across the roofing recipes
69
a full takeoff on a roofing set
1st takeoff free
Try it

How many bundles does a shingle roof take?

0.03 bundles per square foot in the app's starting recipe, which is 3 bundles per roofing square of 100 square feet, plus 10 percent waste, with underlayment and nails on their own lines. Put in roof area, edge length or a drain count to see the rest, unpriced.

A roofing crew reroofing a two-story house, with sheathing and underlayment going on

1. Pick a starting recipe

TPO 60 mil mechanically attached over two layers polyiso on steel deck, per SF

square feet
3. Read the order list

Order list for 24,000 square feet of TPO 60 mil mechanically attached over two layers polyiso on steel deck. A sample input: change it to the quantity on your set.

Materials for 24,000 square feet of TPO 60 mil mechanically attached over two layers polyiso on steel deck, per SF
MaterialQuantityWith waste
TPO membrane 60 mil reinforced, 10 ft roll, white
How it is built10 ft sheet with a 6 in lap covers 9.5 ft: 10 / 9.5 = 1.053 SF per SF, taken as 1.06
25,440 SF26,712 SF, incl. 5% waste
Polyiso roof insulation, 2.6 in, 4x8, 20 psi
How it is builtTwo staggered layers for R-30
48,000 SF50,400 SF, incl. 5% waste
Insulation fastener #12 with 3 in plate
How it is builtFM 1-90: 8 fasteners per 4x8 board on the top layer: 8 / 32 SF
6,000 EA6,000 EA
Membrane fastener #14 with 2-3/8 in seam plate
How it is builtIn-seam at 12 in o.c. every 9.5 ft of sheet is 0.105 per SF in the field. Half-sheets at perimeters and corners bring it to 0.15
3,600 EA3,600 EA
Cut-edge sealant, TPO
How it is builtOne gallon per 2,000 LF of cut edge, allowing one cut edge along every seam. 1 / 9.5 = 0.105 LF per SF, and 0.105 / 2,000 = 0.0000525 GAL per SF, taken as 0.00006
1.44 GAL1.44 GAL

Each line is the measured quantity times the recipe’s factor. Lines the recipe marks as whole units, such as sheets, boxes and hangers, are rounded up before waste, the way the app rounds them. Round the with-waste figure up to whole pieces when you build the order.

What this cannot tell you: roof slope the plans do not state, or a wind uplift pattern. Where the plans leave slope out, a person confirms it before steep-slope materials are figured, and the fastener rates are starting values, not an uplift calculation.

Reference

What does a roofing order carry?

One big area and a long list of edges and penetrations. Each row shows where that part sits on a roofing set, how it is taken off, and what lands on the order.

Roofers tearing off and resheathing the roof of a brick house, with materials staged in the drive
Part of the orderWhere it is on the setHow it is taken offWhat it becomes on the order
Low-slope fieldRoof plan and roof assembly detailsSquare feet by assemblyMembrane with laps, insulation by layer, fasteners and plates
Steep-slope fieldRoof plan, slopes and sectionsSquare feet of roof surface, slope-adjustedShingle bundles, underlayment rolls, nails
Edges and copingRoof plan and edge detailsLinear feet by profileEdge metal or coping, cleats, splice plates, wood nailers
Base flashingWall and parapet detailsLinear feetMembrane flashing, termination bar, sealant
Drains and penetrationsRoof plan and the plumbing planCounted per typeDrains, sumps, target sheets, boots, clamps and mastic
Gutters and downspoutsElevations and the roof planLinear feetGutter, hangers, downspouts, straps and elbows

Typical practice, not a standard. Assemblies and warranty requirements differ by job, so they come from the set.

Our view

What do branches get wrong about roof quotes?

Our opinion: Roof quotes come up short at the edges. The field is one area that anyone can scale, but coping, edge metal, base flashing and every penetration are separate lines, and in the app's starting recipe a single roof drain carries a tapered sump, a receiver and clamp, a target sheet and water cut-off mastic. Coping runs two feet of cleat for every foot of cap. A quote built from squares alone leaves those edge accessories off when the roof has a parapet. Measure the perimeter and count the penetrations, and the accessories are on the quote.

What it does and does not do

What it does today

  • ✓Measures each roof assembly, edge and flashing type separately from drawing PDFs
  • ✓Holds unknown slopes for a person instead of assuming them
  • ✓Turns every area, edge and penetration into material lines with waste
  • ✓Prices from your own price list first, with the source on every line
  • ✓Exports as PDF, CSV or JSON

What it does not do

  • Wind uplift or fastening pattern calculations
  • Tapered insulation layouts
  • Purchase orders
  • Reading a reply or a quote back into the list
  • Links to your ERP or point-of-sale system
Free takeoff

Your first roofing takeoff is free.

Send a roofing set your branch was asked to quote and we take it off at no charge. The roofing recipes also download as a CSV.

A real set No card Your branch decides
From a customer

In a customer’s own words

“Ruh helped us win a job during the demo, so we saw value before we even became a client.”
J&S ExcavationBen MorlinJ&S Excavation
takeoffs delivered to 29 contractors across 15 trades
45
US, Canada and the UK, Jun to Oct 2026
starting recipes in this supply line, yours to edit
15
69 material lines between them
for every output, the material list included
PDF, CSV
and JSON for your own systems
FAQs

Questions roofing suppliers ask

Answers for roofing branches on slope and edges.

What is roofing takeoff for suppliers?

Roofing takeoff for suppliers is measuring the roof areas, edges and penetrations on a roofer's plans so the supplier can quote the whole system. Ruh takes off the roof and applies branch pricing, and the branch approves the result.

Send a set. Check the edges.

Send a roofing set and set the free takeoff beside your own field, edge and penetration count.

Get a free roofing takeoff

No card. The branch signs off on the quote.