All articles
Roofing

How to Estimate a Roofing Job: Pricing Guide for Repair and Replacement

QuoteDrop Team11 min read

Estimating a roofing job is one of the highest-stakes bids you will put together as a contractor. The numbers are bigger than most other trades, the material choices are more varied, and getting it wrong means either leaving thousands on the table or pricing yourself out of the job entirely.

This guide covers everything you need to price roof repairs and full replacements with confidence. You will learn how to measure a roof, calculate material and labor costs by roofing type, apply pitch multipliers, account for tear-off and extras, and build an itemized estimate your customer can understand and approve.

A quick note on scope: this guide focuses on roof repair and replacement only. If your customer needs roof cleaning, algae removal, or soft washing, that falls under pressure washing — a different trade with different pricing. We will touch on cross-selling opportunities later, but the numbers in this article are strictly for structural roofing work.

Step 1: Measuring the Roof

Every roofing estimate starts with accurate measurements. The industry standard unit is the square, which equals 100 square feet of roof area. A 2,000-square-foot roof is 20 squares. All material pricing, labor rates, and waste calculations are built around this unit.

Ground-Level and Satellite Measurement

You do not need to climb every roof to measure it. Satellite-based measurement tools like EagleView, RoofSnap, and Google Earth can give you accurate square footage, pitch, ridge lengths, and valley details from aerial imagery. These reports typically cost $15 to $50 and save you the time and liability of getting on the roof for a preliminary estimate.

If you prefer to measure from the ground, calculate the building footprint (length times width) and multiply by the pitch factor to get the actual roof surface area. A 30-by-50-foot building has a 1,500-square-foot footprint. With a 6/12 pitch, the actual roof area is 1,500 times 1.05 = 1,575 square feet, or 15.75 squares.

On-Roof Measurement

For complex roofs — multiple dormers, varying pitches, hips and valleys — an on-roof measurement gives you the most accurate numbers. Walk each plane of the roof, measure length and width, and record the pitch with a pitch gauge or smartphone app. Add up all planes for the total. Always use proper fall protection.

Pitch Multiplier Table

Roof pitch directly affects the actual surface area and the difficulty of the work. A steeper roof means more material per square foot of footprint and slower, more dangerous labor. Use the following multipliers to convert a flat footprint measurement into actual roof area:

Roof PitchMultiplierNotes
4/121.0xLow slope; walkable, fastest labor
6/121.05xStandard residential pitch
8/121.15xModerate; some crews need toe boards
10/121.25xSteep; requires harnesses, slower pace
12/121.4xVery steep; specialized equipment, premium labor

These multipliers serve double duty. They adjust the square footage calculation and reflect the increased labor cost of working on steeper surfaces. A 12/12 pitch roof takes significantly longer to shingle than a 4/12 walkable roof with the same square footage.

Step 2: Material Costs by Roof Type

Material is typically 40% to 50% of a roofing job's total cost. The type of roofing your customer chooses has a massive impact on the final number. Here are the most common options with current material cost ranges per square:

MaterialCost per Square (Material Only)LifespanBest For
3-Tab Asphalt Shingles$90 – $10015 – 20 yearsBudget-friendly residential, rentals
Architectural Shingles$100 – $13025 – 30 yearsMost residential re-roofs, best value
Standing Seam Metal$300 – $60040 – 70 yearsLongevity, energy efficiency, modern look
Concrete/Clay Tile$400 – $80050 – 100 yearsHigh-end residential, Mediterranean/Spanish style

These figures cover the primary roofing material only. You also need to account for underlayment ($15 to $30 per square for synthetic underlayment), ice and water shield in cold climates ($50 to $75 per roll covering about 2 squares), drip edge, ridge cap, and nails or fasteners. Budget an additional $30 to $60 per square for these accessory materials depending on the roofing type and local code requirements.

Step 3: Labor Costs

Labor is the other major piece of the estimate. Roofing labor rates vary by region, roof complexity, and the material being installed. Here are general ranges for a crew of three to four workers:

Work TypeLabor Cost per SquareNotes
Tear-off (single layer)$20 – $30Add $10 – $15/sq for each additional layer
Asphalt shingle install$50 – $80Simple gable or hip roof; 4/12 to 6/12 pitch
Metal panel install$75 – $120Standing seam; more skilled labor required
Tile install$100 – $200Heaviest material; specialized crew
Steep pitch premium+15% to +40%Applied to base labor for 8/12 and above

Total installed cost (material plus labor) for an average architectural shingle re-roof with tear-off typically lands between $250 and $400 per square. Metal roofing runs $500 to $900 per square installed. Tile is $700 to $1,200 per square installed.

Step 4: Repair vs. Replacement Pricing

Not every roofing job is a full tear-off and reshingle. Many jobs are repairs — fixing leaks, replacing damaged sections, addressing flashing failures. Repairs are priced differently from replacements because they involve minimum trip charges, diagnostic time, and smaller material quantities purchased at retail rather than wholesale pricing.

Common Repair Price Ranges

Repair TypeTypical Price RangeWhat It Covers
Leak patch / small repair$150 – $500Locate leak, seal, replace a few shingles
Flashing repair$250 – $600Chimney, wall, or vent flashing re-seal or replace
Partial re-roof (one slope)$1,000 – $3,000Tear-off and reshingle one face of the roof
Storm damage repair$500 – $2,500Replace missing/cracked shingles, temporary tarp if needed
Full replacement (average home)$5,000 – $15,000+Complete tear-off and re-roof, 15 – 25 squares

For repairs, always include a minimum service call charge — typically $150 to $250 — to cover your drive time, diagnostic inspection, and overhead. Even a quick shingle patch requires mobilizing a crew, loading materials, and driving to the site. Do not let the small scope of a repair trick you into underpricing the job.

Step 5: Factors That Adjust the Price

The base material-plus-labor calculation gets you a starting number. Several factors can push the final price higher. Account for all of these in your estimate — if you miss them, they come out of your margin.

Tear-Off Layers

If the existing roof has two layers of shingles, the tear-off takes longer and generates more debris. Add $10 to $15 per square for each layer beyond the first. A two-layer tear-off on a 20-square roof adds $200 to $300 to your labor line item.

Flashing, Vents, and Penetrations

Every pipe boot, plumbing vent, exhaust fan, and HVAC penetration needs new flashing or re-sealing during a re-roof. Budget $15 to $50 per penetration for materials and labor. A typical residential roof has 5 to 15 penetrations. Ridge vents and off-ridge vents should be replaced or upgraded as part of the job. Add $200 to $500 for ridge vent replacement on an average home.

Chimney and Skylight Work

Chimneys and skylights require step flashing, counter flashing, and sometimes cricket installation. Budget $250 to $600 for chimney flashing work and $200 to $400 per skylight for re-flashing. If the skylight is old, recommend replacement during the re-roof — the labor to install it is already partially covered by the roofing crew being on site.

Decking Repair

You will not know the full extent of decking damage until the old roof is stripped. Include a line item in your estimate for decking repair at a per-sheet rate — typically $75 to $125 per sheet of 4-by-8 OSB or plywood, installed. Tell the customer upfront that this is a variable cost and will be billed based on what you find. Most re-roofs need zero to five sheets replaced. Badly neglected roofs with long-term leaks can need much more.

Permits and Dump Fees

Most municipalities require a permit for a full re-roof. Permit costs range from $100 to $500 depending on your area. Dump fees for shingle disposal run $30 to $60 per ton, and a typical 20-square asphalt shingle tear-off generates 3 to 5 tons of debris. Budget $150 to $300 for dumpster rental and disposal on an average job. Pass these costs through to the customer as line items.

Waste Factor

Order more material than the raw square footage requires. The standard waste factor is 10% for simple gable roofs and 15% for hip roofs with valleys. Complex roofs with dormers and multiple pitch changes warrant 15% to 20%. It is far cheaper to return a few unopened bundles than to stop work and wait for a delivery because you ran short.

Step 6: Worked Example — 20-Square Architectural Shingle Re-Roof

Let's walk through a complete estimate for a real job. The customer has a single-story ranch home with a 2,000-square-foot footprint. The roof has a 6/12 pitch (1.05x multiplier), making the actual roof area approximately 2,100 square feet, or 21 squares. We will round to 20 squares for the base and add waste on top.

The existing roof is a single layer of aging three-tab shingles. The customer wants architectural shingles. The roof has one chimney, two skylights, and 8 pipe penetrations. Local permit cost is $200.

Line ItemQuantityUnit CostLine Total
Architectural shingles (material)23 sq (20 + 15% waste)$115/sq$2,645
Underlayment, drip edge, accessories20 sq$45/sq$900
Ridge cap shingles1 bundle$65$65
Tear-off labor (single layer)20 sq$25/sq$500
Shingle install labor20 sq$65/sq$1,300
Chimney flashing1$400$400
Skylight re-flashing2$300/ea$600
Pipe boots and penetration flashing8$30/ea$240
Ridge vent (replace)1$350$350
Dumpster rental and disposal1$250$250
Permit1$200$200
Decking repair allowance (4 sheets)4 sheets$100/sheet$400
Subtotal (cost basis)$7,850
Overhead allocation$300
Total cost basis$8,150
Profit margin (35%): $8,150 / 0.65$12,538
Final Quote (rounded)$12,500

That $12,500 quote on a 20-square architectural shingle re-roof lands squarely in the $5,000 to $15,000 range for an average residential replacement. The customer sees every line item, knows exactly what they are paying for, and can ask questions about any specific cost. If they want to skip the skylight re-flashing to save money, you can remove those lines and explain the risk. If they want to upgrade to a premium designer shingle, you adjust the material line.

Notice the decking repair is listed as an allowance, not a fixed cost. The estimate should include language explaining that the final decking cost will be based on actual conditions found during tear-off. This sets the right expectation and avoids a difficult conversation mid-job.

Step 7: Building and Sending the Estimate

A roofing estimate is a bigger financial commitment for the customer than most other home services. That means your estimate needs to look professional, cover every detail, and inspire confidence.

What to Include on Every Roofing Estimate

  • Your business name, license number, and insurance info. Roofing customers check for this. If you are not licensed and insured, you will lose to someone who is.
  • Customer name and property address. Confirms you are quoting the right roof.
  • Date, estimate number, and expiration date. Material prices shift — 30 days is a reasonable window.
  • Itemized scope of work. Every line item: tear-off, material, labor, flashing, vents, decking allowance, permits, disposal. List the shingle brand and color if selected.
  • Total price. Bold and unmissable.
  • Payment terms. Deposit amount (typically 30% to 50% for material purchase), balance due on completion.
  • Warranty information. Manufacturer warranty on materials, your workmanship warranty period.
  • Exclusions. What you are not doing: gutters, interior ceiling repair, painting, roof cleaning. This prevents scope creep.
  • Variable cost disclaimer. Decking repair billed at actual quantities found during tear-off.

Speed matters in roofing just as much as any other trade. The contractor who delivers a professional, itemized estimate first has a major advantage. Homeowners getting a roof replaced are often anxious about the cost and want to make a decision quickly. If your estimate is sitting in their inbox before the next contractor even schedules a site visit, you are in the strongest position.

A tool like QuoteDrop lets you build and send a fully itemized roofing estimate from your phone while still on site. That kind of turnaround is hard to match with spreadsheets or paper.

Cross-Sell: Roof Cleaning and Soft Washing

While you are inspecting a roof for repair or replacement, you may notice algae streaks, moss growth, or black staining. These are cosmetic issues that do not require structural roofing work — they require soft washing, which is a pressure washing service.

If you offer pressure washing in addition to roofing, this is an easy upsell. If you do not, refer the customer to a trusted pressure washing contractor and build the relationship for return referrals. Either way, do not include roof cleaning in a structural roofing estimate — it muddies the scope and confuses the customer about what they are paying for.

Common Estimating Mistakes to Avoid

Even experienced roofers make estimating errors that eat into their margins. Here are the most common ones:

  • Underestimating waste. Running short on material mid-job means a trip to the supplier, idle labor, and retail pricing instead of your wholesale rate. Order 10% to 20% over.
  • Forgetting the small stuff. Pipe boots, drip edge, ice shield, nails, ridge cap, and starter strip add up. On a 20-square job, accessory materials can total $800 to $1,200.
  • Ignoring pitch difficulty. A 20-square roof at 12/12 pitch is not the same job as a 20-square roof at 4/12. Your labor cost should reflect the difference.
  • Skipping the decking allowance. If you quote a flat price and then find rotten decking, you are eating that cost or having an uncomfortable conversation. Include the allowance upfront.
  • Lumping everything into one number. A quote that says “$12,500 for a new roof” with no breakdown loses to the contractor who itemizes every component. Customers want transparency, especially on a purchase this large.
  • Slow turnaround. Roofing leads often get three to five bids. The first professional estimate to arrive wins a disproportionate share of jobs. Do not sit on your numbers for two days.

Frequently Asked Questions

How many squares is an average roof?+

The average single-family home in the United States has a roof between 15 and 25 squares (1,500 to 2,500 square feet). Ranch-style homes on the lower end, two-story colonials on the higher end. To get your number, measure the footprint of the house and multiply by the pitch factor for your roof slope. A 1,500-square-foot footprint with a 6/12 pitch works out to about 15.75 squares.

What is the difference between a roofing square and a square foot?+

A roofing square is 100 square feet. The industry uses squares because it simplifies material ordering and pricing. When a supplier quotes shingles at $100 per square, that means $100 per 100 square feet, or $1.00 per square foot. Three bundles of standard three-tab shingles cover one square. Architectural shingles may require four or five bundles per square depending on the manufacturer.

Should I measure the roof from the ground or climb up?+

Ground measurements using satellite imagery or a roof measurement tool are accurate enough for most estimates and far safer. Services like EagleView and RoofSnap generate detailed reports with pitch, ridges, valleys, and total square footage from aerial photos. If you do climb the roof, use proper fall protection. On-roof measurements are most valuable for complex roofs with dormers, multiple pitch changes, or unusual geometry that satellites may misread.

How much waste factor should I include for roofing materials?+

Plan for 10% waste on a simple gable roof with minimal cuts. Bump that to 15% for hip roofs and roofs with valleys. Complex roofs with dormers, skylights, and multiple pitch changes may need 15% to 20%. It is better to have a few extra bundles on site than to stop mid-job and wait for a delivery. Most suppliers will take back unopened bundles, so over-ordering slightly is low risk.

How do I price a roof repair versus a full replacement?+

Repairs are priced per job based on scope: patching a small leak might be $150 to $500, fixing flashing around a chimney $250 to $600, replacing a section of damaged shingles $300 to $1,000. Full replacements are priced per square and include tear-off, materials, labor, flashing, vents, and cleanup. The per-square approach gives the customer clear line items and lets you scale the estimate to any roof size.

Can I roof over existing shingles instead of tearing off?+

Building codes in most areas allow a second layer of shingles over an existing single layer. This saves $1 to $2 per square foot in tear-off labor and dump fees. However, it adds weight to the roof structure, hides potential decking damage, and can void some manufacturer warranties. Most professional roofers recommend a full tear-off for the best long-term result. If you do overlay, disclose it clearly on the estimate and confirm local code compliance.

What about roof cleaning or soft washing - is that part of a roofing estimate?+

Roof cleaning and soft washing are separate services that fall under pressure washing, not roofing. If a customer asks about removing algae, moss, or black streaks, that is a soft wash job, not a roof repair or replacement. You can cross-sell it as an add-on or refer the customer to a pressure washing contractor. QuoteDrop handles pressure washing estimates separately if you want to offer both services.

How long is a roofing estimate valid?+

Most contractors set a 30-day expiration on roofing estimates. Material prices, especially for metal and specialty tiles, fluctuate with supply chain conditions. Lumber and decking costs can shift within weeks. Including an expiration date on every estimate protects you from honoring a price that no longer reflects your actual costs. If a customer comes back after 60 days, requote the job with current pricing.