How To Bid A Roofing Job: A Step-by-Step Commercial & Residential Estimating Guide

How To Bid A Roofing Job: A Step-by-Step Commercial & Residential Estimating Guide

Roofing Bid Proposal Template at Keith Maxey blog

Bidding a roofing job accurately requires calculating the total roof area in squares, applying a pitch-dependent waste factor, and calculating labor and material overhead against a targeted gross margin. To ensure project profitability, estimators must analyze structural conditions, local code requirements, and logistics constraints during the initial site visit. Utilizing precise mathematical formulas rather than generic square-foot estimates prevents underbidding and protects your bottom line.


Essential Diagnostics, Tools, and Pre-Bid Metrics

Before walking a property or opening digital takeoff software, an estimator must gather the necessary tools and establish baseline operational metrics. A successful bid relies on physical inspection parameters paired with accurate overhead calculations.



Pre-Bid Checklist



  • Essential Diagnostic Equipment: Digital inclinometer (pitch gauge), 100-foot steel tape measure, shingle gauge, drone or high-resolution satellite imagery software, personal protective equipment (cougar paws, harness, and roof ladder), and a moisture meter to detect hidden deck rot.
  • Mandatory Knowledge Standards: International Residential Code (IRC) and local municipal amendments regarding ice dam membranes, drip edge installation, maximum shingle layers (typically no more than two), and required attic ventilation ratios (such as the 1:150 or 1:300 rule).
  • Operational Benchmarks: Target a standard estimating duration of 1 to 2 hours per residential property. For healthy business scaling, aim for a target gross margin of 30% to 45% on residential retail roof replacements, and 20% to 30% on commercial low-slope systems.

Executing the Accurate Roofing Bid Process

Achieving profitability on a roof replacement requires a systematic approach to estimating. Follow these five procedural steps to ensure every variable is accounted for, from the initial measurement to the final signature on the contract.



Step 1: Calculate Total Roof Area and Pitch Multipliers

The foundation of every roofing bid is the total surface area, measured in "squares" (one square equals 100 square feet of roof surface). To find this, you must first determine the flat footprint of the structure and apply the appropriate pitch multiplier.

To calculate the pitch multiplier manually, use the Pythagorean theorem based on the rise-over-run ratio of the roof. For example, a 6:12 roof rise has a multiplier of 1.118.



  1. Measure the horizontal footprint of the home, including any eave and rake overhangs.
  2. Determine the pitch using a digital pitch gauge or a physical inclinometer on the roof surface.
  3. Multiply the flat footprint area by the pitch multiplier associated with that slope:

    • 3:12 Pitch = 1.031
    • 4:12 Pitch = 1.054
    • 5:12 Pitch = 1.083
    • 6:12 Pitch = 1.118
    • 7:12 Pitch = 1.158
    • 8:12 Pitch = 1.202
    • 10:12 Pitch = 1.302
    • 12:12 Pitch = 1.414
  4. Divide the total calculated square footage by 100 to find the net squares of the roof deck.

Pro-Tip: Always verify the pitch from the actual roof deck rather than the ground or the attic rafters. Fascia boards and settled foundations can distort ground-based visual readings, resulting in structural measurement errors of up to 10%.



Step 2: Account for Waste Factors and Accessory Requirements

Raw roof area is never equal to the volume of materials ordered. You must add a waste factor to account for valley cuts, rakes, hips, and starter courses.



  • Simple Gable Roofs (2 planes): Add a 10% waste factor.
  • Standard Hip Roofs (4 planes with hips): Add a 12% to 15% waste factor.
  • Complex Multi-Gable/Hip Roofs (Valleys, dormers, and transitions): Add a 17% to 20% waste factor.

Once you have determined the total shingle bundles required (3 bundles typically equal 1 square of laminated architectural shingles), calculate your accessory components:



  1. Starter Shingles: Calculate the linear footage of all eaves and rakes. Divide by the coverage of a single starter shingle (usually 100 linear feet per bundle).
  2. Hip and Ridge Cap Shingles: Measure the total length of all hips and ridges. Standard ridge cap bundles cover roughly 29 to 35 linear feet.
  3. Underlayment: Calculate the total square footage of the deck. Synthetic underlayment rolls generally cover 1,000 square feet (10 squares), while traditional 15-pound felt rolls cover 400 square feet (4 squares).
  4. Ice and Water Shield: Measure the length of the eaves, valleys, and protrusions. Code in cold climates often requires this self-adhering membrane to extend from the eave edge to a point at least 24 inches inside the warm exterior wall line.

Warning: Do not lump starter strips and ridge caps into your general waste percentage. These are high-cost specialty products. Calculating them as a flat percentage of the field shingles will systematically underprice your bid by hundreds of dollars per project.



Step 3: Estimate Labor and Disposal Fees

Labor costs vary significantly by region, roofing complexity, and crew structure. When estimating labor, establish a base rate per square for standard slopes (typically up to 6:12) and apply difficulty surcharges.



  • Determine Base Labor Rate: This is the cost paid to your crew or subcontractor per square to install the underlayment, shingles, and basic flashing.
  • Apply Difficulty Add-Ons: Add a "steep charge" per square for any roof exceeding 7:12 (requiring roof brackets or fall arrest gear). Add a "high-elevation charge" for multi-story properties (two-story or three-story structures) due to the extra transit time of moving materials and debris.
  • Calculate Tear-off Labor: Stripping old shingles takes time. Factor in whether the roof has a single layer or multiple layers of existing shingles.
  • Estimate Dumpster and Tonnage Fees: A single layer of standard architectural shingles weighs approximately 240 to 260 pounds per square. A 20-square roof will generate roughly 2.5 tons of debris, excluding old underlayment, rotted decking, and nails. Add the local dumpster rental fee plus per-ton landfill fees to your bid.


Step 4: Calculate Overhead Allocations and Target Profit Margins

Many roofing contractors fail because they confuse markup with gross margin. Markup is the percentage added to your costs, while gross margin is the percentage of the selling price that is profit.

To calculate your final bid price using a target gross margin, use this mathematical formula:

Bid Price = Total Job Costs / (1 - Target Gross Margin Percentage)

If your total job costs (materials, labor, disposal, and direct permits) equal $8,500, and your target gross margin is 35% (which must cover your company's overhead and net profit), the calculation is:

Bid Price = $8,500 / (1 - 0.35) Bid Price = $8,500 / 0.65 Bid Price = $13,076.92

If you had simply marked up the job by 35% ($8,500 x 1.35), your price would be $11,475. This mathematical error would cost your business $1,601.92 in lost revenue and severely pinch your actual net profits after overhead is paid.



Step 5: Draft the Formal Proposal

Transform your raw calculation sheet into a highly professional, transparent, and legally binding proposal. Clearly outline what is included in the scope of work and, equally important, what is explicitly excluded.

Specify the exact brands, colors, and series of shingles you intend to install, along with the manufacturer warranties and your own workmanship warranty. Include a clear payment schedule (e.g., 50% down upon material delivery, 50% upon substantial completion) to protect your cash flow.


How to Bid on a Roofing Job - (Updated 2025)

How to Bid on a Roofing Job - (Updated 2025)

Material and Labor Allocation Matrix

The table below outlines standard performance specifications, waste yields, and labor expectations across common residential and light commercial roofing substrates. Use these parameters to cross-check your estimates.



Material Type Structural Weight (per Square) Recommended Waste Factor (Gable / Hip) Installation Rate (Squares per Man-Day) Primary Cost Drivers & Accessory Requirements
3-Tab Asphalt Shingles 190 – 215 lbs 10% / 15% 3.5 – 4.5 Fast installation; low wind resistance requires extra starter strips.
Laminated Architectural 230 – 260 lbs 10% / 15% 2.5 – 3.5 Higher material durability; requires specialized closed-cut valleys.
Standing Seam Metal 100 – 145 lbs 5% / 10% 1.0 – 1.5 High material costs; requires specialty clips, screws, and hand-seaming labor.
Clay / Concrete Tile 800 – 1,100 lbs 15% / 20% 0.5 – 0.8 Extremely heavy; often requires structural framing inspections and heavy-duty underlayments.
Synthetic Slate / Shake 220 – 340 lbs 10% / 15% 1.5 – 2.0 Premium aesthetic; requires stainless steel fasteners and breathable underlayments.

Bidding Vulnerabilities and Margin-Saving Field Remedies

Even the most calculated bids can face unexpected challenges during execution. Protect your project profits by preparing for these three common estimating errors.



Scenario 1: Unidentified Second Layer of Existing Roofing



  • Root Cause: The estimator only inspected the roof edge where a new drip edge covered the layers, or failed to check the historic permit logs, missing a hidden second layer of shingles.
  • Actionable Fix: Always perform a core test or inspect the valley depths and rake edges closely. Include a specific clause in your contract stating: "Bid includes the removal of one layer of existing roofing. If additional layers are discovered during tear-off, client will be billed an additional $65.00 per square, per layer, plus corresponding disposal fees."


Scenario 2: Hidden Rotten Structural Decking



  • Root Cause: Soft spots under old underlayment were not noticed during the walk-through, or were located in valleys covered by thick ice and water shields.
  • Actionable Fix: Never include decking replacement in your base bid. Include a dedicated unit price clause in your proposal: "Base bid assumes a structurally sound deck. Any rotted, delaminated, or non-code-compliant wood decking discovered during tear-off will be replaced at a rate of $95.00 per 4x8 sheet of OSB, or $8.50 per linear foot of 1x6 spaced sheathing, inclusive of labor and materials."


Scenario 3: Poor Site Access and Zero-Lot-Line Logistics



  • Root Cause: Estimating a job using satellite imagery without visiting the property, only to find that power lines, dense landscaping, or narrow paved driveways prevent dumpster placement and shingle ladder truck access.
  • Actionable Fix: Conduct a physical or street-view inspection of the staging area. When access is restricted, add a dedicated "Difficult Access/Double-Handling Fee" to the bid to cover the labor of manually moving materials from a staging area on the street to the roof.

Frequently Asked Questions



How do you calculate a roofing square?

A roofing square is a standard unit of measurement equal to 100 square feet of roof surface area (for example, a 10-foot by 10-foot section). To find the total squares of a roof, divide the total calculated surface area in square feet by 100.



What is the average waste factor on a hip roof?

The average waste factor on a standard hip roof ranges from 12% to 15%. This accounts for the diagonal cuts required along the hip lines, where shingles must be trimmed to match the roof angles, rendering the remaining triangle cutouts unusable.



Should I charge by the hour or by the square for roofing labor?

You should always calculate your roofing bids based on a price per square rather than an hourly rate. Pricing by the square aligns your costs directly with material quantities and production output, which helps protect you from paying for crew inefficiencies.



How do you estimate dumpster sizes for roofing tear-offs?

To estimate dumpster needs, assume that one square of single-layer asphalt shingles weighs approximately 250 pounds. A 30-square roof will generate about 7,500 pounds (3.75 tons) of debris, which requires a minimum of a 15-yard to 20-yard dumpster to accommodate both the weight and the physical volume of the torn-off shingles and underlayment.

Professionalize Your Estimating Workflow

Establishing a standardized, mathematically sound bidding framework is the single most important step to securing high-margin projects and growing your roofing company. Protect your business from unexpected overhead creep by updating your pricing models with these formulas before sending your next proposal.


Roofing ︱spec Sheet ︱BID ︱template︱roof Installation ︱roof Repair ...

Roofing ︱spec Sheet ︱BID ︱template︱roof Installation ︱roof Repair ...

Read also: How to Make Kinetic Sand Without Sand: The Ultimate DIY Guide