How to Price a Roofing Job (for Contractors) - Complete Guide

Published: October 2025 13 min read Category: Contractor Pricing Guides

Pricing roofing jobs wrong costs contractors thousands annually. Too high, you lose bids. Too low, you work for free or worse, lose money. Here's a step-by-step way to price roofing jobs profitably.

Quick answer: Price a roofing job in five steps: measure the roof and convert it to squares (apply a pitch factor and 10–15% waste), price materials per square, add labor ($80–180 per square before pitch, layer and height modifiers), add overhead (15–25%), then add profit (20–30% margin on residential re-roofs). The worked example below comes to about $598 per square.

The 5-Step Roofing Pricing Formula

Step 1: Calculate Roof Square Footage

Method 1: Simple Ranch/Cape (Quick Estimate)

  1. Measure house footprint (length × width)
  2. Multiply by pitch factor:
    • 4/12 pitch or less = 1.06
    • 5/12 pitch = 1.08
    • 6/12 pitch = 1.12
    • 7/12 pitch = 1.16
    • 8/12 pitch = 1.20
    • 9/12 pitch = 1.25
    • 10/12 pitch = 1.30
    • 12/12 pitch = 1.42
  3. Add 10% for waste and overhang

Example: 1,500 sq ft house × 1.12 (6/12 pitch) = 1,680 sq ft × 1.10 (waste) = 1,848 sq ft

Method 2: Complex Roofs (Accurate)

  1. Measure each roof section separately
  2. Calculate area of each plane
  3. Add all sections together
  4. Add 15% for waste on complex roofs (multiple valleys, dormers)

Pro tip: Once you have your measurements, a roofing calculator does the rest of the math instantly. Try our free roofing calculator →

Step 2: Calculate Material Costs

Primary Materials (2025 Pricing):

Material Cost per Square Notes
3-Tab Shingles (Basic) $85-110 Budget option, 20-25 year warranty
Architectural Shingles (Standard) $120-160 Most common, 30-year warranty
Premium Architectural $180-240 50-year warranty, better wind rating
Designer/Luxury Shingles $280-400 Lifetime warranty, high-end appearance
Metal Roofing (Standing Seam) $450-700 50+ years, energy efficient
Tile (Clay/Concrete) $650-1,200 50+ years, regional availability

Secondary Materials per Square:

Example Material Calculation (1,848 sq ft = 18.5 squares):

Item Quantity Unit Cost Total
Architectural shingles 18.5 squares $140/sq $2,590
Synthetic underlayment 18.5 squares $22/sq $407
Ice & water shield 10 rolls $42/roll $420
Drip edge 180 LF $3/LF $540
Ridge cap 3 bundles $55/bundle $165
Vents, flashing, nails - - $450
Total Materials $4,572

Step 3: Calculate Labor Costs

2025 Roofing Labor Rates:

Method Rate When to Use
Per square $80-180/square Standard tear-off and install
Per hour $50-85/hour per crew member Repairs, complex work
Per day $400-700 per crew member Multi-day projects

Labor Rate Modifiers:

Example Labor Calculation (1,848 sq ft, 6/12 pitch, 1 layer tear-off):

Base labor: 18.5 squares × $120/square = $2,220

Pitch modifier: $2,220 × 1.10 = $2,442

Two-story modifier: $2,442 × 1.15 = $2,808 total labor

Step 4: Add Overhead and Profit

Typical Overhead Costs (15-25% of project):

Overhead calculation: ($4,572 materials + $2,808 labor) × 0.20 = $1,476 overhead

Profit Margins for Roofing (2025 Standards):

Project Type Target Profit Margin Markup
Residential re-roof 20-30% 1.25-1.43×
Repairs 35-50% 1.54-2.0×
Storm damage/insurance 25-35% 1.33-1.54×
Commercial 15-25% 1.18-1.33×
New construction 12-18% 1.14-1.22×

Profit calculation (25% markup on cost, which works out to a 20% margin): ($4,572 + $2,808 + $1,476) × 0.25 = $2,214 profit

Step 5: Final Price Calculation

Component Amount
Materials $4,572
Labor $2,808
Overhead (20%) $1,476
Profit (25% markup) $2,214
Total Project Cost $11,070
Price per Square $598

Roofing Price Benchmarks by Region (2025)

Region Average per Sq Ft Average per Square Typical Range
Northeast (NY, NJ, MA) $5.50-8.50 $550-850 High
Mid-Atlantic (PA, MD, VA) $4.50-6.50 $450-650 Medium-High
Southeast (FL, GA, NC) $4.00-6.00 $400-600 Medium
Midwest (OH, MI, IL) $3.80-5.50 $380-550 Medium
South (TX, LA, OK) $3.50-5.00 $350-500 Low-Medium
West Coast (CA, WA, OR) $5.00-7.50 $500-750 High
Mountain (CO, UT, AZ) $4.00-6.00 $400-600 Medium

Common Roofing Pricing Mistakes (And How to Avoid Them)

Mistake #1: Underestimating Material Waste

The error: Calculating exact square footage without waste factor

The cost: Run out of materials mid-job, lose $300-800 on emergency orders

The fix: Add 10-15% waste factor depending on roof complexity

Mistake #2: Forgetting Disposal Costs

The error: Not including dumpster rental in estimate

The cost: $400-700 out of pocket

The fix: Always include $450-650 disposal line item

Mistake #3: Not Accounting for Surprises

The error: Pricing for perfect roof deck, no rot or damage

The cost: Rotted or damaged decking is common on older roofs, and repairs can run $500-2,000

The fix: Either:

Mistake #4: Race to Bottom on Price

The error: Dropping price 20% to beat competitor

The cost: Work for free or lose money

The fix: Compete on value, not price:

Example (hypothetical): a roofer who knocks $1,500-2,000 off every bid to win may keep winning jobs while earning almost nothing on them. Holding a healthy margin and competing on warranty, speed and professionalism usually means winning somewhat fewer bids but keeping far more of each one.

Roofing Bid Strategies: When to Adjust Pricing

Premium Pricing Scenarios (Add 10-20%):

Competitive Pricing Scenarios (Reduce Margin to 15-20%):

Walk-Away Scenarios (Don't Bid or Quote High):

How to Use AI Roofing Calculators for Faster, Accurate Pricing

Traditional Pricing Process:

  1. Measure roof on-site or from blueprints (45-90 minutes)
  2. Calculate materials in Excel (30-45 minutes)
  3. Look up current material prices (20-30 minutes)
  4. Calculate labor based on complexity (15-20 minutes)
  5. Add overhead and profit (10 minutes)
  6. Format professional proposal (30-45 minutes)
  7. Total time: 2.5-4 hours

AI Estimating Process:

  1. Measure the roof on-site or from blueprints (same as before)
  2. Describe the job in plain English (squares, pitch, layers, shingle type) and optionally attach photos
  3. AI builds an itemized list of materials, labor and markup
  4. Review and adjust quantities and prices to your supplier costs and labor rates
  5. Send a branded PDF estimate the customer can approve and e-sign
  6. Total time after measuring: minutes instead of hours

Time savings: measuring still takes the same time, but the math, pricing and proposal formatting can drop from hours to minutes.

Try our free roofing calculator or get full AI estimating with CRM and invoicing via ContractorAI (7-day free trial, then $34.99/month).

Sample Roofing Estimate Templates

Basic Residential Re-Roof (1,500 sq ft):

ROOFING ESTIMATE

Customer: John Smith
Address: 123 Main St, Anytown, USA
Date: January 29, 2025

Scope of Work:
- Complete tear-off of existing asphalt shingles (1 layer)
- Install GAF Timberline HD architectural shingles (Charcoal)
- Install synthetic underlayment entire roof
- Install ice & water shield at eaves, valleys, penetrations
- Replace all drip edge and flashing
- Install new ridge cap shingles
- Install (4) new roof vents
- Haul away all debris
- Clean up job site and surrounding property
- Final inspection and walkthrough

Materials:
Architectural shingles (18.5 sq)         $2,590
Underlayment                              $407
Ice & water shield                        $420
Drip edge (180 LF)                        $540
Ridge cap, vents, flashing, nails         $615
Subtotal Materials:                     $4,572

Labor:
Tear-off and install (18.5 sq)         $2,808

Disposal:
Dumpster and haul-away                    $550

TOTAL PROJECT COST:                    $11,070

Warranty:
- 30-year manufacturer warranty on shingles
- 10-year workmanship warranty

Timeline: 1-2 days depending on weather
Payment: 50% deposit, 50% upon completion

Estimate valid for 30 days

Signature: _________________ Date: _______
            

Roofing Pricing FAQs

Q: How much should I charge per square for roofing labor?

A: $80-180 per square depending on region, pitch, and complexity. Northeast averages $140-180/square. South and Midwest averages $80-120/square. Always add modifiers for steep pitch, multiple layers, and height.

Q: What profit margin should roofing contractors aim for?

A: 20-30% net profit margin is healthy for residential re-roofs. Repairs can be 35-50%. New construction is typically 12-18%. Don't confuse markup with margin—25% margin requires 33% markup.

Q: Should I price roofing by square or by square foot?

A: Price by square (100 sq ft) for contractor calculations. Present to customers as total price or price per sq ft (easier to understand). Example: $11,000 total or $6/sq ft sounds better than $600/square.

Q: How do I price roofing jobs with multiple layers to remove?

A: Add $40-60/square for second layer, $80-120/square for third layer. Example: 20 squares with 2 layers = base labor + (20 × $50) = $1,000 extra labor.

Q: Do I need roofing estimating software?

A: If you're doing 5+ estimates per week, it's usually worth it. Software like ContractorAI can cut the time it takes to build a quote from hours to minutes and helps you avoid forgotten line items. A free web calculator is available for occasional users.

Bottom Line: Roofing Pricing in 2025

The Winning Formula:

  1. Accurate measurements: Use AI or manual measurement + proper waste factors
  2. Current material pricing: Update prices monthly, use real-time pricing tools
  3. Fair labor rates: Don't undervalue your work to win bids
  4. 20-30% profit margin: Sustainable business requires healthy margins
  5. Professional presentation: Win on value, not just price

Key Takeaways:

Stop losing money on roofing jobs. Price right, win more, profit more.

Price Roofing Jobs Faster and More Accurately

ContractorAI is an AI estimating, invoicing and CRM app for contractors, available for iPhone and iPad. Its roofing calculator and AI estimate generator handle material quantities, labor and markup, then turn them into a branded PDF proposal. Try our free roofing calculator, get the app on the App Store, or explore how AI grows contractor businesses.

Start Your 7-Day Free Trial →