Free Roofing Takeoff Software for Contractors
Measure roof areas from plan view drawings, apply slope factors for actual surface area, and calculate squares for shingles, ridge cap, valley metal, and underlayment. Group by roof zone and export material quantities. Completely free.
Roofing Takeoffs, Simplified
A 30-square residential re-roof with architectural shingles runs $10,000 to $15,000 in material alone. Overestimate by three squares and you have $300 to $450 in shingles sitting in the driveway that you cannot return once the wrapper is opened. Underestimate by three squares and your crew stands idle while you chase a mid-job delivery from the supply house, burning $720 in labor waiting. Either way, the takeoff is where the bid gets won or lost. Most roofing contractors still eyeball roof areas from a ladder or guess from satellite images, then pad the number and hope the waste factor covers any errors. Easy Takeoffs is free roofing bid software that measures roof areas directly from PDF plan sets. Trace each roof plane with the polygon tool to get plan-view area, then multiply by the slope factor for your pitch to convert to actual surface area. Measure ridge lines, hip lengths, valley runs, eaves, and rakes with the linear tool for accessory quantities. Count penetrations like pipe boots, skylights, and chimney flashings. Group measurements by roof zone so shingle areas, flat sections, and metal panels each get their own material list. Export to CSV and hand the quantities straight to your supplier.
Area, Linear & Count
Every measurement type your trade needs
Snap to Walls & Corners
Cursor locks to lines, corners, midpoints, and edges
Auto Scale Detection
Reads the scale from your PDF so you can measure instantly
Completely Free
No credit card, no trial, no feature limits
Any Device
Browser-based on Mac, Windows, tablet, or phone

What Is a Roofing Takeoff?
A roofing takeoff is the process of measuring roof areas, linear dimensions, and penetration counts from construction drawings to calculate every material needed for a roofing project. The foundation is converting plan-view area, which is the horizontal footprint visible from above, into actual roof surface area by multiplying by the slope factor for the given pitch. A 6/12 pitch has a slope factor of 1.118, meaning every 1,000 square feet of plan-view area is actually 1,118 square feet of roof surface. That surface area divided by 100 gives you roofing squares, which is how shingles are ordered. Squares are only part of the order. A complete roofing takeoff also includes linear footage for ridge cap, hip cap, valley metal, drip edge, rake trim, and starter strip along eaves. Each penetration needs its own flashing: plumbing vents get pipe boots, furnace exhausts get split boots rated for high temperature, skylights need full flashing kits at $50 to $150 each, and chimneys require step flashing plus a cricket. Underlayment is calculated from gross roof area with overlap allowance. In cold climates, ice and water shield covers the first three feet from every eave, every valley, and around every penetration. Unlike paid roofing estimating software that bundles pricing databases you may not need, the core takeoff step is about accurate measurement, and that is what free tools handle well.
How to Do a Roofing Takeoff
Upload roof plans
Drop your architectural PDF roof plans into Easy Takeoffs. Plan-view roof drawings show the footprint from above with ridge lines, valleys, hips, and eave lines marked. Multi-page support handles projects with separate roof plan sheets, enlarged details, and elevation views all in one project.
Calibrate scale and measure areas
Set the drawing scale using a known dimension or let auto-detection read it from the PDF metadata. Trace each roof plane with the polygon tool to get plan-view area. Complex roofs with dormers, hips, and multiple pitches get separate polygons for each plane, grouped by roof zone.
Measure linear runs and count penetrations
Switch to the linear tool and trace ridge lines, hip lines, valley runs, eave edges, and rake edges. These drive accessory quantities: ridge cap, valley metal, drip edge, and starter strip. Use the count tool for every penetration: pipe boots, skylights, chimneys, and exhaust vents.
Apply slope factor and export
Multiply plan-view area by the slope factor for each roof pitch. A 4/12 pitch uses 1.054, a 6/12 uses 1.118, an 8/12 uses 1.202. Export grouped quantities to CSV with shingle squares, linear accessory footage, and penetration counts organized for your supplier order.
Built for Roofing
Roof plane area measurement
Trace each roof plane with the polygon tool to get plan-view area. Complex hip roofs, cross-gable intersections, and dormer cheek walls each get their own polygon. The tool handles any shape so irregular roof plans with bump-outs and setbacks measure accurately.
Ridge, hip, valley, and eave lengths
Linear measurements drive accessory material orders. Ridge cap runs the full ridge length. Valley metal comes in 10-foot pieces. Drip edge covers every eave and rake. Starter strip runs the full eave perimeter. Measure each run with the linear tool and group by accessory type.
Penetration counting by type
Every roof penetration needs its own flashing. Plumbing vents get pipe boots, furnace exhausts need split boots rated for high temperature, skylights require full flashing kits at $50 to $150 each, and chimneys need step flashing plus a cricket. Count each type separately so nothing is missed.
Zone grouping by roof section
A single project might have architectural shingles on the main roof, three-tab on the back slope, flat TPO on the garage, and standing seam on the entry portico. Group each zone with its own color so the material list separates naturally by product type.
Auto scale detection
Most architectural PDFs include embedded scale metadata that Easy Takeoffs reads automatically. When metadata is missing, click two points on any dimensioned line and enter the known distance. Each page can have its own scale for enlarged roof details.
Completely free
No credit card, no trial, no per-seat fees. Every measurement tool is available from signup. PlanSwift charges $1,749 per year. STACK runs $2,599 or more. EagleView charges per report. Easy Takeoffs covers the full takeoff workflow and costs nothing.
Roofing Calculator
Quick estimate for common roofing calculations. For precise quantities, measure directly from your plans.
Roofing Calculator
Convert plan-view roof area to actual area and roofing squares
Measure roof areas for free with Easy Takeoffs. Start your free takeoff →
Roofing Waste Factors
Industry-standard waste percentages for common roofing materials. Apply these to your measured quantities for accurate ordering.
Typical Waste Factors
Simple gable roofs with straight runs and minimal hips have the lowest cut waste. Most loss comes from starter course cutbacks, ridge cap trimming, and partial bundles at the end of each roof plane. Three bundles per square is the standard, but the last bundle on each plane rarely comes out even.
Every hip and valley creates angled cuts along its full length. A single valley wastes 15 to 20 shingles in cuts. Multiple dormers, cross gables, and intersecting roof planes compound the waste. On a complex 40-square residential roof, 18 percent waste adds about 7 extra squares to the order.
Factory-cut panels ordered to exact length minimize field waste. Waste comes from hip and valley angle cuts, penetration openings, and panel end trimming. Custom-length ordering on simple roofs reduces waste to 5 percent. Stock-length panels on complex roofs push waste to 12 percent.
Membrane rolls come in standard widths of 6, 8, 10, or 12 feet. Waste comes from the 6-inch heat-welded seam overlap at every roll edge, termination bar details at parapets, and cuts around rooftop units, drains, and pipes. Narrow roof sections that do not match the roll width generate the most waste.
Horizontal overlaps of 4 inches and vertical end-lap overlaps of 6 inches consume roughly 10 percent of each roll. Additional waste comes from cuts at valleys, hips, and eave edges. Torn sections during high-wind installation on steep slopes add another 2 to 3 percent.
Self-adhering membrane is positioned precisely at eaves, valleys, and around penetrations, so overlap waste is minimal. Most waste comes from trimming at irregular roof edges and discarding damaged sections where the release liner tears prematurely. Each 200 square foot roll covers about 2 squares of eave protection.
Metal drip edge comes in 10-foot pieces with 2-inch overlap joints. Waste depends on how eave and rake lengths divide into those increments. A 23-foot rake needs 3 pieces with 7 feet of usable scrap. Step flashing cut from flat stock at chimneys and sidewalls wastes 10 to 15 percent of the sheet.
Why Roofing Contractors Need Better Takeoffs
Forgetting the slope factor on a steep pitch
A crew measures a roof footprint at 2,800 square feet from the plan view and orders 28 squares of GAF Timberline HDZ at $130 per square. But the roof is an 8/12 pitch with a slope factor of 1.202. The actual surface area is 3,366 square feet, which is 34 squares. Six squares short is $780 in material you did not order, plus a half-day delay while the supply house pulls and delivers the shortage. Your crew of four at $45 per hour burns $720 in idle labor. A $1,500 mistake from one missed multiplication.
Ordering shingles without counting linear accessories
Shingle squares get all the attention, but a typical 30-square residential re-roof has 80 to 120 linear feet of ridge and hip cap, 60 to 100 feet of valley metal, 200 feet of drip edge, and 200 feet of starter strip. Skip the linear measurements and your material order is missing $400 to $800 in accessories. The crew finishes the field shingles, gets to the ridge, and there is no cap. You send someone to the supply house for a second trip, losing an hour of production from the whole crew waiting.
Bidding from a drive-by instead of the plans
A contractor drives past a house, eyeballs the roof at "about 25 squares," and submits a bid. The actual measured area is 31 squares after slope factor. On a bid with 12 percent margin, being off by 6 squares at $130 per square in material plus $250 per square in labor means the $2,280 error eats the entire profit and then some. The job that was supposed to make $4,500 now loses money. Measuring from the actual plans in Easy Takeoffs takes 15 minutes and eliminates the guesswork.
Common Roofing Takeoff Mistakes
Measuring plan-view area without slope correction
Plan-view drawings show the horizontal projection of the roof, not the actual surface you are shingling. A 1,000 square foot footprint on a 6/12 pitch is actually 1,118 square feet of roof surface. On a 10/12 pitch, it is 1,302 square feet. Skipping the slope factor underestimates every material quantity on the job, from shingles to underlayment to ice shield. Multiply plan-view area by the slope factor before calculating anything else. The five most common residential factors: 4/12 is 1.054, 6/12 is 1.118, 8/12 is 1.202, 10/12 is 1.302, and 12/12 is 1.414.
Using one waste factor for every roof shape
A simple gable roof wastes 10 percent. A complex hip roof with dormers and valleys wastes 18 to 20 percent. Applying a flat 12 percent to everything means over-ordering on simple jobs and running short on complex ones. A complex 35-square roof at 12 percent waste instead of 18 percent is 2 squares short, which is $260 in emergency material plus the supply house delivery wait. Assess the roof geometry before choosing a waste factor. Count the hips, valleys, and dormers. Each intersection adds angled cuts that generate unusable offcuts. More intersections mean a higher factor.
Ignoring underlayment and ice shield quantities
Contractors focus on shingle squares and forget that underlayment covers the entire roof deck with overlap, not just the net area. On a 30-square roof, synthetic underlayment with horizontal and end-lap overlaps needs about 34 squares of coverage. Ice and water shield in a cold climate can add 5 to 8 rolls at $50 to $230 each depending on brand. Calculate underlayment from the gross roof area plus 10 to 15 percent for overlaps. Calculate ice shield separately based on linear eave footage times 36 to 48 inches of coverage, valley lengths, and a piece around every penetration.
Lumping starter strip into the shingle square count
Starter strip runs the full eave and rake perimeter. On a 30-square house with 200 linear feet of combined eave and rake, you need 7 to 8 bundles of dedicated starter product at roughly 100 to 120 linear feet per bundle. Contractors who fold starter into their shingle square count end up short on field shingles because the starter consumed bundles from the order. Order starter strip as a separate line item. Measure the full eave and rake perimeter with the linear tool and calculate starter bundles from the manufacturer coverage, typically 100 to 120 linear feet per bundle for GAF or CertainTeed starter.
Counting pipe boots but missing specialty flashings
Standard plumbing vent pipe boots are easy to spot and count. But furnace exhaust vents need split boots rated for high temperature. B-vent chimneys need storm collars and roof jacks. Skylights require full-frame flashing kits at $50 to $150 each. Missing two skylight kits is $100 to $300 not in the bid, plus a second order that delays the crew. Count every penetration by type, not just total quantity. Pipe boots, split boots, skylight kits, chimney step flashing, and exhaust vent collars are each separate line items with different costs and lead times.
Roofing Takeoff Pro Tips
Build a slope factor reference into your workflow
Memorize or tape a card to your monitor with the five most common slope factors: 4/12 is 1.054, 5/12 is 1.083, 6/12 is 1.118, 8/12 is 1.202, 10/12 is 1.302. These cover 90 percent of residential roofs. For unusual pitches, the formula is the square root of (1 plus (rise divided by run) squared). Apply the slope factor immediately after measuring each roof plane, not at the end. If you measure six separate planes and apply the factor to each one individually, you catch pitch variations across the roof. Many houses have a 6/12 main roof with a 4/12 porch roof and a 3/12 over the garage. Treating them all as 6/12 throws off every quantity. When the plans do not show pitch, check the building elevations. Measure the vertical rise and horizontal run from the elevation drawing to calculate pitch directly. If elevations are not in the set, a site visit with an angle finder or pitch gauge gives you the number in seconds.
Measure linear accessories as you trace each plane
After tracing a roof plane for area, immediately switch to the linear tool and measure the ridge, hip, eave, and rake edges of that same plane. Assign each measurement to an accessory group: ridge cap, valley metal, drip edge, starter strip. If you wait until after measuring all areas to go back for linear runs, you scroll through the plan a second time trying to remember which edges you already captured. On a complex roof with 15 or 20 planes, this wastes 30 minutes and risks missing edges buried under overlapping polygons. Linear accessories are a bigger share of the material order than most contractors expect. On a typical 30-square residential re-roof, ridge cap, valley metal, drip edge, and starter strip combined add $600 to $1,200 to the material cost. Missing half of those quantities means a second supply run and a crew standing on the roof waiting.
Group measurements by roof zone for staging
Create separate measurement groups for each distinct roof zone: main house, garage, porch, addition, dormers. Within each zone, capture areas, linear runs, and penetration counts. This structure gives you a zone-by-zone material breakdown that matches how crews actually stage and work a roof. A crew does not shingle the entire roof at once. They work zone by zone, starting where the conveyor drops material. If your takeoff shows the main house at 22 squares and the garage at 8 squares, you can pre-stage material at each zone before the crew starts. Without zone grouping, you have one lump total and no way to plan staging or track progress. Zone grouping also catches scope gaps. If you count five zones on the roof plan but only four in your takeoff, you know immediately that a section was missed. A single total of 30 squares hides the gap until the crew reaches the unmeasured area and you are short material.
Verify scale against a known roof dimension
Roof plans are sometimes printed at a different scale than labeled, especially when architects email reduced-size PDFs or when a GC prints full arch sheets on letter paper. A plan labeled 1/4 inch equals 1 foot that was printed at 85 percent is off by 15 percent on every measurement. Before starting the takeoff, find a dimensioned line on the plan. Roof plans often show overall building dimensions, ridge-to-eave distances, or overhang depths. Calibrate the scale against that known dimension in Easy Takeoffs. If the calibrated scale does not match the printed label, trust the calibration. A 15 percent scale error on a 30-square roof means your takeoff reads 25.5 squares. You order 26 squares and show up 4 squares short on install day. At $130 per square for architectural shingles, that is $520 in emergency material plus the delivery fee and crew downtime.
Apply waste to shingles but not to linear accessories
Shingle waste factors account for cuts at hips, valleys, and roof edges. But drip edge, valley metal, and ridge cap are ordered by the piece in 10-foot lengths. Adding a percentage waste factor to linear accessories double-counts the margin because you are already rounding up to the nearest full piece. For a 73-foot eave, you need 8 pieces of 10-foot drip edge, giving you 80 feet with 7 feet of usable scrap. Adding 10 percent waste and ordering 9 pieces is unnecessary. The rounding already covers it. The exception is step flashing at chimneys and sidewalls. Step flashing pieces are cut from flat stock in 5x7 or 8x8 inch sizes, and each chimney junction generates cutoff waste that cannot be reused. Order 10 to 15 percent extra on flat flashing stock for those custom cuts.
Roofing Takeoff Questions
A roofing takeoff is the process of measuring quantities from roof plans to calculate every material needed for a roofing project. You measure roof plane areas from plan-view drawings, apply slope factors to convert to actual surface area, then calculate shingle squares, underlayment rolls, and accessory quantities. The term "takeoff" comes from the estimating practice of taking quantities off the blueprints. For roofing, this means measuring three types of quantities from the architectural roof plan. First, area measurements for each roof plane using a polygon tool. Plan-view area gets multiplied by the slope factor for the given pitch to get actual roof surface area, then divided by 100 to get squares. Second, linear measurements for ridge cap, hip cap, valley metal, drip edge, rake trim, starter strip, and eave lengths. These drive accessory material orders that are separate from the shingle quantity. Third, count measurements for every penetration: plumbing vent pipe boots, furnace exhaust split boots, skylight flashing kits, chimney step flashing, and exhaust vent collars. A complete roofing takeoff also includes underlayment coverage with overlap allowance, ice and water shield at eaves, valleys, and penetrations, and ventilation items like ridge vent or box vents. A thorough roofing quantity takeoff feeds directly into the material order and the labor estimate.
Upload the PDF roof plans into takeoff software, calibrate the drawing scale, trace each roof plane with a polygon tool, measure linear runs for accessories, count penetrations, and export quantities for ordering. The full process has four steps. First, load the architectural roof plan into Easy Takeoffs. Roof plans show the footprint from above with ridge lines, hips, valleys, and eave lines marked. Second, calibrate the scale by clicking two points on a known dimension, such as an overall building width or a dimensioned overhang. This tells the software how to convert screen pixels to real-world feet. Third, trace each roof plane with the polygon tool to get plan-view area. Separate complex roofs into individual planes: main roof, garage, porch, dormers. Multiply each plane area by its slope factor to get actual surface area. Then switch to the linear tool and trace ridge, hip, valley, eave, and rake edges. Use the count tool for every penetration. Group measurements by roof zone so each section has its own material summary. Fourth, export to CSV. The export shows shingle squares per zone, linear footage for each accessory type, and penetration counts by type. Apply waste factors per material, round up to whole bundles and 10-foot pieces, and send the order to your supplier.
Multiply the plan-view area by the slope factor for your roof pitch. Plan-view area is the horizontal footprint of the roof as seen from directly above. It does not account for the slope of the roof surface. A 6/12 pitch roof has an 11.8 percent larger surface area than its footprint, so you multiply by 1.118. The slope factor comes from the Pythagorean theorem: the square root of (1 plus (rise divided by run) squared). The most common residential slope factors are 3/12 at 1.031, 4/12 at 1.054, 5/12 at 1.083, 6/12 at 1.118, 7/12 at 1.158, 8/12 at 1.202, 9/12 at 1.250, 10/12 at 1.302, and 12/12 at 1.414. For example, a 2,500 square foot plan-view footprint on a 6/12 pitch is 2,500 times 1.118, which equals 2,795 square feet of actual roof surface, or about 28 squares. On a 10/12 pitch, the same footprint is 3,254 square feet, or about 32.5 squares. The difference between those two pitches is 4.5 squares of shingles, roughly $585 in material at $130 per square. Getting the slope factor wrong by even one pitch increment can throw off your entire order.
A roofing square is 100 square feet of actual roof surface area, and it is the standard unit for ordering and pricing roofing materials. Divide your total roof area (after applying the slope factor) by 100 to get the number of squares. Architectural shingles like GAF Timberline HDZ, CertainTeed Landmark, and Owens Corning Duration are sold in bundles, with 3 bundles per square. Each bundle covers 33.33 square feet. So a 30-square roof needs 90 bundles of shingles before waste. With a 15 percent waste factor, you need about 104 bundles. Shingle pricing is typically quoted per square for contractor accounts. Current material costs for architectural shingles run $100 to $180 per square depending on the product line, which translates to $33 to $60 per bundle at retail. The square is also the standard unit for labor pricing. Subcontractors typically charge $200 to $350 per square for tear-off and installation, with additional charges for steep slope, high roofs requiring crane access, and complex roof geometry. When comparing bids from suppliers, always confirm whether the quoted price is per square or per bundle, as mixing these up changes the material cost by a factor of three.
Use 10 percent for simple gable roofs and 15 to 20 percent for complex roofs with hips, valleys, dormers, and multiple pitches. The waste factor accounts for material lost to cuts, and the more intersections on the roof, the more cuts you make. A simple gable roof has waste only at the rakes, eaves, and around penetrations. Most pieces cut at one rake can be flipped and used at the opposite rake, keeping waste around 8 to 12 percent. A hip roof wastes about a third of a shingle per course along each hip line. A valley wastes about half a shingle per course. On a roof with four hips and two valleys, those cuts add up fast. Each dormer adds four to six intersection points that generate waste. Budget 15 percent minimum for hip roofs and 18 to 20 percent for roofs with multiple dormers, valleys, and cross gables. Steep pitch (8/12 and above) increases handling difficulty and cutting errors, adding another 2 to 3 percent. Winter installation on cold shingles causes more breakage. Always calculate starter strip, ridge cap, and hip cap as separate line items rather than folding them into the shingle waste factor. These are distinct products with their own coverage rates.
Yes. Easy Takeoffs is completely free with no credit card, no trial period, and no feature restrictions. Every measurement tool is available from the moment you sign up: polygon areas for roof planes, linear measurements for ridges, hips, valleys, eaves, and rakes, count tools for penetrations, measurement groups for zone organization, labels, and CSV export. Most roofing takeoff software requires a paid subscription. PlanSwift costs $1,749 per year. STACK runs $2,599 or more per year. Bluebeam Revu costs $260 to $440 per year and is not purpose-built for roofing. EagleView charges per roof report, typically $30 to $95 per address. Easy Takeoffs covers the core measurement workflow at zero cost. You upload PDF roof plans, calibrate the scale, trace roof planes, measure linear accessories, count penetrations, group everything by zone, and export to CSV. The tool runs in your browser on any device. There is nothing to download or install. Your projects save to the cloud automatically so you can start a takeoff on your office desktop and review it on your tablet at the supply house. For roofing contractors bidding two or three jobs a week, paying $146 to $217 per month for takeoff software is hard to justify when the same core workflow is available for free.
Easy Takeoffs is the only genuinely free roofing takeoff tool with no trial limits, no feature gates, and no per-seat fees. Other software either charges a subscription or restricts functionality on free tiers. PlanSwift costs $1,749 per year and is a desktop application that requires Windows. STACK offers a limited free tier but restricts the number of projects and measurement tools behind paid plans starting at $2,599 per year. Bluebeam Revu is $260 to $440 per year and is a general PDF markup tool, not a dedicated takeoff platform. EagleView and GAF QuickMeasure charge per roof report for aerial measurement and do not work with PDF blueprints. Easy Takeoffs handles the full roofing takeoff workflow from PDF plans: polygon area measurement for each roof plane, linear measurement for ridge, hip, valley, eave, and rake runs, count tools for penetrations, color-coded measurement groups for zone organization, labeling, and CSV export. The browser-based platform works on Windows, Mac, iPad, and Android with no installation required. For contractors who already have architectural roof plans in PDF format, Easy Takeoffs provides the same core measurement capability as paid tools at no cost. The money you save on software goes directly to your bottom line.
Multiply your plan-view roof area by the slope factor, add the waste percentage, divide by 100 to get squares, then multiply by 3 to get bundles for standard architectural shingles. Here is the calculation step by step. Start with the plan-view area: 2,500 square feet. Apply the slope factor for a 6/12 pitch: 2,500 times 1.118 equals 2,795 square feet. Add 15 percent waste: 2,795 times 1.15 equals 3,214 square feet. Convert to squares: 3,214 divided by 100 equals 32.14 squares, round up to 33 squares. Convert to bundles: 33 times 3 equals 99 bundles. For three-tab shingles, the math is the same because both three-tab and architectural shingles pack 3 bundles per square. Some premium designer shingles pack differently, so always check the bundle coverage on the product packaging. GAF Timberline HDZ covers 33.33 square feet per bundle. CertainTeed Landmark covers the same. Owens Corning Duration also covers 33.33 square feet per bundle. Do not order partial bundles from a supplier. Always round up to whole bundles. For large orders, many suppliers sell by the square (pallet pricing) which is more cost-effective. A full pallet is typically 15 to 20 squares depending on the product.
Yes. Easy Takeoffs handles commercial flat and low-slope roofing projects with the same polygon area tool used for steep-slope work. For flat commercial roofs, the slope factor is 1.0 because there is no pitch adjustment needed. The plan-view area equals the actual roof area. Trace each roof section with the polygon tool, group TPO, EPDM, PVC, modified bitumen, and built-up roofing (BUR) sections separately with their own color-coded groups. Commercial roofs have different measurement challenges than residential. You need to account for rooftop mechanical equipment curbs, drain locations, scupper positions, skylight openings, parapet walls, expansion joints, and pipe penetrations. Use the count tool for each penetration type and the linear tool for parapet perimeters, coping lengths, and edge metal details. Membrane rolls come in standard widths of 6 to 12 feet and typical lengths of 100 feet. Your takeoff needs the total roof area plus 10 percent for seam overlaps and detail work. Create measurement groups that match your bid structure: one group per roof section or per membrane type. For multi-building commercial properties, keep each building as a separate zone so material staging and crew scheduling align with the takeoff. Export to CSV for your estimating spreadsheet or supplier order.
Digital takeoff from properly scaled architectural PDFs matches the designed dimensions to within 1 percent. The accuracy depends entirely on scale calibration. When the scale is set correctly against a known dimension, every measurement matches the architect's design. Architectural roof plans are drawn in CAD at real-world scale, so a building drawn at 60 feet wide is exactly 60 feet in the design file. The advantage of digital takeoff is speed and repeatability. Measuring a complex roof from PDF plans takes 15 to 30 minutes in Easy Takeoffs. The same roof measured by hand with a scale ruler on a paper set takes an hour or more and is prone to rounding errors. Digital measurements can be verified, edited, and exported. Where digital takeoff and reality may differ is in the building itself. Sagging ridge lines, bowed fascia, and settling foundations mean the as-built roof may not perfectly match the drawings. For re-roofs, the existing roof may have been modified, extended, or patched in ways not reflected on the original plans. For new construction, this is not a concern because the plans are the basis for building the roof. Satellite and aerial measurement tools like EagleView report 98 percent accuracy on plan-view footprint but cannot account for pitch, multiple layers, or hidden structural issues. PDF-based takeoff from architectural plans gives you the designed dimensions that the building should match.
A complete roofing takeoff covers 15 or more line items beyond just shingles. The full material list includes: shingles measured in squares (plan-view area times slope factor times waste), synthetic underlayment or felt covering the full deck area with overlap, ice and water shield at eaves, valleys, and around penetrations, starter strip shingles along the full eave and rake perimeter, ridge and hip cap for all ridges and hips in linear feet, drip edge for all eaves and rakes in 10-foot pieces, valley flashing for open or closed valleys, step flashing at all wall-to-roof intersections, counter flashing at chimneys, pipe boots for every plumbing vent, split boots for hot exhaust vents, skylight flashing kits, roofing nails at 2.25 to 3.5 pounds per square, roofing cement and sealant, and ventilation items including ridge vent, box vents, or powered vents. For re-roofs, add a dumpster for tear-off debris. Each square of removed shingles weighs 250 to 300 pounds, so a 30-square single-layer tear-off generates about 4 tons of debris. Budget 1 to 5 percent of the deck area for plywood or OSB replacement for rotted or damaged decking. Missing any of these line items means a second order, a second delivery, and idle crew time.
The slope factor is determined by the roof pitch, expressed as rise over 12 inches of horizontal run. The formula is the square root of (1 plus (rise divided by 12) squared). Here is the complete reference table for standard pitches: 2/12 uses 1.014, 3/12 uses 1.031, 4/12 uses 1.054, 5/12 uses 1.083, 6/12 uses 1.118, 7/12 uses 1.158, 8/12 uses 1.202, 9/12 uses 1.250, 10/12 uses 1.302, 11/12 uses 1.357, 12/12 uses 1.414. The 6/12 pitch is the most common residential pitch, and it means the actual roof surface is 11.8 percent larger than the footprint. On a steep 12/12 pitch (45 degrees), the surface is 41.4 percent larger. If your roof has multiple pitches, apply a different slope factor to each plane. Many homes have a 6/12 main roof with a 4/12 porch and a 3/12 over the garage. Measuring all three at 6/12 overestimates the porch and garage areas and may underestimate the main roof if you picked a lower default. When the plans do not label the pitch, check the building elevations and measure the rise and run from the drawing. If elevations are not available, use a pitch gauge or angle finder during a site visit.
Easy Takeoffs is designed for PDF construction drawings with known scales, not satellite or aerial imagery. For satellite-based roof measurement, tools like EagleView, GAF QuickMeasure, and HOVER specialize in that workflow by using aerial photos and algorithms to calculate roof dimensions. These tools are useful for quick preliminary estimates on existing residential roofs where you do not have architectural plans. However, satellite tools have limitations that PDF-based takeoff does not. Aerial images show the plan-view footprint but cannot see the roof from underneath, so they miss structural issues, multiple tear-off layers, and ventilation deficiencies. Accuracy varies by source: EagleView claims 98 percent but contractors report occasional overages of 100 or more feet of drip edge on complex roofs. Satellite tools also cannot handle new construction where the building does not exist yet. If you have architectural roof plans from the design team, PDF-based takeoff in Easy Takeoffs gives you measurements based on the architect's design dimensions, which is the standard basis for bidding and material ordering. The two approaches serve different scenarios: satellite for quick estimates on existing homes, PDF takeoff for accurate bidding from construction documents.
Calculate underlayment from the total actual roof area (after slope factor) plus 10 to 15 percent for horizontal and end-lap overlaps. Synthetic underlayment rolls cover approximately 1,000 square feet per roll at full coverage without overlaps. With the required 4-inch horizontal overlap and 6-inch end-lap overlap, effective coverage drops to about 850 to 900 square feet per roll. For a 30-square roof (3,000 square feet of actual area), you need 3,000 divided by 875 (average effective coverage), which is about 3.4 rolls, round up to 4 rolls. Fifteen-pound felt underlayment covers about 400 square feet per roll at full coverage, or roughly 350 square feet with overlaps. The same 30-square roof needs about 8.5 rolls of felt, round up to 9. Ice and water shield is calculated separately and covers specific areas: the first 36 to 48 inches up from every eave edge, the full length of every valley, and a piece around every penetration. In cold climates, building code requires ice shield to extend at least 24 inches past the interior wall line measured horizontally. On a 6/12 pitch with standard 12-inch overhang, this means the ice shield needs to reach about 47 inches up the slope from the drip edge, which may require a second course if using 36-inch-wide rolls. Budget ice shield rolls based on eave perimeter linear footage times the required coverage width, plus valley linear footage times 36 inches, plus one piece per penetration.
A roofing takeoff measures quantities from the plans. A roofing estimate prices those quantities into a bid. The takeoff answers "how much material and labor?" and the estimate answers "how much will it cost?" The takeoff is the first step: open the roof plans, measure areas and apply slope factors, measure linear runs for accessories, count penetrations, and produce a quantity list organized by material type. The result is raw numbers: 30 squares of shingles, 120 linear feet of ridge cap, 8 pipe boots, 4 rolls of underlayment. The estimate takes those quantities and applies pricing. Material costs come from your supplier. A square of GAF Timberline HDZ runs $100 to $135. Underlayment rolls run $100 to $150. Ridge cap bundles run $50 to $70. Labor pricing is typically $200 to $350 per square for tear-off and installation, with add-ons for steep pitch, high walls requiring ladder jacks or scaffolding, and complex flashings. Overhead includes insurance, crew vehicles, dumpster rental, and your profit margin. A common cost structure for successful roofing contractors is 40 percent materials and 60 percent labor plus overhead. If the takeoff quantities are wrong, the entire estimate cascades from a bad foundation. Being off by 3 squares on a 30-square job does not just cost $390 in shingles. It costs material plus delivery plus crew downtime.
Start Your Free Construction Takeoff Today
Upload your first PDF plan set, set the scale, and pull accurate quantities before lunch. No credit card. No commitment. No per seat fees.