Business & Operations

    How to Estimate a Roofing Job

    Estimating is four jobs collapsed into one word. Measure the roof, turn the measurement into a materials list, work out what your own crew costs to put those materials on, then price it so that after overhead there is money left. Most estimates that lose money are correct at steps one and two and wrong at steps three and four.

    What follows is the sequence, the arithmetic that matters, and where a small roofing company bleeds. Every dollar figure here is your dollar figure — the method transfers, national average prices do not.

    The order of operations

    1. 1

      Measure the shape, not just the area

      Squares are the headline, but linear feet of hip, ridge, valley, rake and eave drive the accessory list and the labor, and penetration count drives the flashing line. A 28-square simple gable and a 28-square cut-up hip roof should not carry the same price.

    2. 2

      Do a real takeoff, then price material from a live quote

      Field shingles, starter, hip and ridge, underlayment, ice barrier, drip edge, valley metal, step and counterflashing, boots, ridge vent, fasteners, sealant — quantities, not guesses. Then price it today. If your estimate is good for thirty days, your supplier price needs to be too.

    3. 3

      Cost the labor from your own production history

      Squares per crew-day for this roof type, at this pitch and storey height, times what a crew-day genuinely costs you with burden on it. Nobody can give you this number, and it decides everything.

    4. 4

      Add the job costs that are neither material nor labor

      Disposal, permit, delivery and rooftop loading, equipment rental, fuel and drive time, temporary protection, and sales commission if a rep sold it.

    5. 5

      Apply overhead recovery and the margin you need

      Then check the result against the market. If the market number is lower, that is information about your cost structure — not a reason to cut the margin.

    Measuring: three methods and when each is honest

    A tape and a ladder is still the most accurate method on a roof you can safely walk, and the only one that shows you the decking, the layers, the soft spots and the rotten fascia. It is also slow, and on a steep or three-storey roof it is a bad trade. Ground measurement plus a pitch multiplier is the fallback: footprint, plus overhangs, pitch taken with a gauge or a level and tape in the attic, then multiply. A 6:12 roof has roughly 12% more surface than its footprint; a 12:12 about 41% more. Getting the pitch wrong by two increments on a big roof is a several-square error — on a tight bid, the whole margin.

    Aerial and photogrammetric reports — EagleView, Hover, RoofSnap, GAF’s QuickMeasure, the reports Roofr sells — buy speed and a defensible diagram, and are very good at area, hip, ridge, valley and pitch. They cannot tell you the north slope has two layers, the deck is spaced board, or the access is blocked by a sunroom. Treat a report as a takeoff, never as an inspection.

    Working from a footprint and a pitch, the squares calculator does the multiplier, the bundle count and a waste allowance you set yourself.

    Open the roofing squares calculator

    Waste is a function of roof shape, not a habit

    “Add 10%” fits exactly one roof: a simple gable with two planes and no valleys. Waste comes from cutting, and cutting happens at rakes, valleys, hips and obstructions.

    • Simple gable, long runs, few penetrations: the low end of your range — there is nowhere for material to go except onto the roof.
    • Hip roofs and multiple valleys: materially more, and the hip and ridge cap quantity rises at the same time — a separate line item at a much higher price per linear foot than field shingle.
    • Closed-cut valleys consume more shingle; open valleys consume valley metal instead. A cost difference, not a preference — the valley article covers which you want. Directional designer laminates raise waste again, because the cut-off cannot be flipped and reused.

    Track your real waste for one season

    Count the bundles off the truck and the bundles that went back, by roof type, for twenty jobs. Almost every roofer who does this finds their standing number wrong in one direction on simple roofs and the other on complicated ones. It prices your crew’s cutting habits rather than a generic one.

    The line items that get left off

    A missing line item does not reduce the price of the job — it moves that cost out of the estimate and into your margin.

    Roofing estimate line items commonly omitted and what they cost you.
    Line itemWhy it gets missedHow to handle it
    Decking and hidden layersYou cannot see the deck until tear-off, and one layer at the eave can be two on the back slope — doubling tear-off labor and disposal.Never absorb it and never guess it. Put a unit price per sheet and per additional layer in the contract, bill as used, and photograph before covering. Check at a vent or lift a shingle at the rake before you price.
    Steep and multi-storey accessThe price is built around a walkable one-storey roof and the estimator forgets the job is not one.Carry explicit steep-pitch and storey-height adders. Above roughly 8:12 most crews slow markedly and need roof jacks and staging — real hours, not a surcharge.
    Disposal and mobilizationDump fees are per ton and tear-off weight varies by shingle and layer count; drive time happens before the crew is "on the job".Estimate weight from squares and layers rather than dumpster size, and re-check your landfill rate annually. Add a mobilization line: two hours of round-trip windshield time for a five-man crew is a serious chunk of a day.
    Flashing, boots and the small metalA rounding error per unit and a real number in aggregate.Count penetrations on the measurement, and replace boots and step flashing rather than reusing — a reused boot is the most common callback on an otherwise good roof.

    Labor: what a square actually costs you

    People search for “roofing labor cost per square,” and there is no national answer worth having. It varies by region, by self-perform versus sub, by pitch, storey height, material and pay structure — anyone quoting a single figure is quoting the market they happen to work in. What you can do is derive your own, from two inputs.

    1. The burdened cost of a crew-day

    Take the crew’s base wages for a day and add everything the wage triggers. Employer FICA is 7.65% of wages (6.2% Social Security plus 1.45% Medicare). On top sit federal and state unemployment tax, workers’ compensation premium, and any general liability premium rated on payroll. Roofing is one of the more expensive workers’ compensation classifications in most states, and the spread between states is wide enough that a borrowed burden factor is meaningless. Take your real rates off your policy declaration and your state notice, compute a multiplier, and use it every time.

    2. Your crew’s real production rate

    Squares per crew-day, recorded separately for tear-off and install and separately by roof type. Do not use a number from a forum — time three of your own jobs, a simple gable, a hip and something cut up, and you have a production table that is right for your crew.

    Burdened crew-day cost divided by squares per crew-day gives labor cost per square — the backbone of every estimate you write. If you sub your labor out the arithmetic is simpler, but confirm the sub’s insurance: an uninsured sub’s payroll can land on your workers’ compensation audit as if they were yours.

    Overhead, markup and margin — where companies quietly die

    Overhead is everything that does not attach to a job: truck payment, insurance, office, software, phone, the estimator’s salary, your own pay if you are not on the roof. Total it annually, divide by expected annual revenue, and you have the share of every dollar that overhead consumes before profit exists.

    Then the mistake. Marking a job up 20% does not produce a 20% gross margin — markup is measured against cost, margin against price, and the gap is not academic.

    Markup applied to cost versus the gross margin it actually produces.
    Markup on costPrice on $10,000 of costGross margin
    10%$11,0009.1%
    20%$12,00016.7%
    30%$13,00023.1%
    50%$15,00033.3%
    100%$20,00050.0%

    To price for a target margin, divide cost by (1 − margin): 30% is cost ÷ 0.70, 40% is ÷ 0.60, 50% is ÷ 0.50.

    The compounding version of the same error

    A contractor who believes 20% markup means 20% margin, and who needs 25% of revenue to cover overhead, is running a loss on every job and funding it with the next job’s deposit. That is why the failure is slow and then sudden: the business looks busy right up until the deposit pipeline thins. If you fix one thing in your estimating, fix this.

    Where the method breaks down

    Insurance restoration work does not use your price book

    On a claim the number is largely set by the carrier’s estimating platform — Xactimate in most of the market — and by regional unit costs you did not choose. Your job shifts from pricing to scoping, and supplementing for what was missed. Note that many states limit how far a contractor can go in negotiating a claim before it looks like unlicensed public adjusting.

    Repairs and small jobs cannot be priced per square

    A two-hour repair carries the same mobilization, drive, truck and administrative cost as a much larger job, and per-square logic prices it at almost nothing. Use a minimum service charge that covers a half-day of company time, and decide deliberately whether repairs are a profit centre or a marketing cost that feeds replacements.

    Commercial low-slope estimating is a different discipline

    Square footage matters less than deck type, the existing assembly, the insulation and tapered package, attachment method, curb and penetration count, and whether the building stays occupied. Two identical-looking 40-square roofs can differ by a factor of two, and core cuts — not aerial reports — tell you what is under there.

    A market price below your cost-based price is a real signal

    Sometimes competitors are pricing badly and will not survive. Sometimes they have a genuine cost advantage — better supplier terms, a faster crew, lower overhead, work density that removes drive time. Before concluding the market is irrational, check your own production rate and overhead percentage.

    Frequently asked

    How many bundles and nails should I order per square?

    Most standard laminates run three bundles to the square; heavier designer profiles can be four or five, and the wrapper is the authority. On fasteners, a standard laminate at roughly 65 shingles per square works out to about 260 nails per square at four nails each and about 390 at six, before starter, cap and waste. Which count you need is a wind, warranty and code question covered in how many nails per shingle.

    Should I give the homeowner a line-item breakdown?

    Give them a clear scope — materials by name and specification, what is included and excluded, and unit prices for what cannot be known until tear-off. What you should not hand over is your internal cost build-up: it invites a negotiation about your labor rate rather than about the roof.

    What if I have obviously mispriced a job I already signed?

    If the error is yours and the scope has not changed, you generally own it — that is what a fixed price means. What you can legitimately bill is work outside the signed scope, which is why the exclusions and change-order language in your contract matter. Then find the root cause: a mispriced job is almost never a one-off.

    Keep Reading

    Run the geometry before you price it

    The calculators cover the arithmetic underneath every estimate: the pitch multiplier that turns a footprint into roof area, and the squares-and-bundles conversion.

    Need a Contractor Who Knows This Detail?

    Search roofing companies by city or state, read their Google reviews, and request quotes directly. Listings are compiled from public records — confirm any license and insurance with your state board before work begins.