How to Price a Roofing Job (for Contractors) - Complete Guide
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)
- Measure house footprint (length × width)
- 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
- 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)
- Measure each roof section separately
- Calculate area of each plane
- Add all sections together
- 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:
- Underlayment (synthetic): $18-28 per square
- Ice & water shield: $35-50 per roll (covers ~2 squares)
- Drip edge: $2-4 per linear foot
- Ridge cap shingles: $45-65 per bundle (covers ~35 linear feet)
- Roof vents (static): $15-30 each
- Flashing (step/counter): $8-15 per 10-foot piece
- Nails: $30-40 per 5,000-count box
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:
- Pitch factor:
- 4/12 or less: Base rate
- 5-6/12: +10%
- 7-8/12: +20%
- 9-10/12: +35%
- 11/12+: +50-75%
- Layers to remove:
- 1 layer: Base rate
- 2 layers: +$40-60/square
- 3 layers: +$80-120/square
- Roof complexity:
- Simple gable: Base rate
- Hip roof: +10%
- Multiple valleys: +15%
- Dormers: +$150-300 each
- Chimneys: +$200-400 each
- Height:
- Single story: Base rate
- Two story: +15%
- Three+ story: +25-40%
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):
- Truck and equipment costs
- Insurance (general liability, workers comp)
- Fuel and transportation
- Permits and inspections
- Dumpster rental ($350-600)
- Office expenses
- Marketing and advertising
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:
- Add 5-8% contingency to estimate
- Include "additional repairs billed separately" clause
- Charge for inspection before quoting
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:
- Better warranty (manufacturer + workmanship)
- Faster completion time
- Professional proposals and communication
- Reviews and reputation
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%):
- Emergency/urgent work: Customer needs it done ASAP
- Off-season work: Winter roofing in cold climates
- Difficult access: Gated communities, steep driveways, no dumpster access
- High-maintenance customers: 50+ emails during estimate phase
- Small jobs: Under 10 squares, harder to make money
Competitive Pricing Scenarios (Reduce Margin to 15-20%):
- Slow season fill-in: Crew would otherwise sit idle
- Neighborhood cluster: 5+ houses on same street = lower mobilization cost
- Repeat customer: Loyal clients deserve discount
- Referral opportunities: HOA board member, influencer, real estate agent
Walk-Away Scenarios (Don't Bid or Quote High):
- Customer already has 5+ quotes (price shopping, unlikely to win)
- Requests quote without on-site inspection (recipe for surprises)
- Wants lowest possible price, mentions competitors' pricing
- Red flags: poor communication, unrealistic timeline, payment concerns
How to Use AI Roofing Calculators for Faster, Accurate Pricing
Traditional Pricing Process:
- Measure roof on-site or from blueprints (45-90 minutes)
- Calculate materials in Excel (30-45 minutes)
- Look up current material prices (20-30 minutes)
- Calculate labor based on complexity (15-20 minutes)
- Add overhead and profit (10 minutes)
- Format professional proposal (30-45 minutes)
- Total time: 2.5-4 hours
AI Estimating Process:
- Measure the roof on-site or from blueprints (same as before)
- Describe the job in plain English (squares, pitch, layers, shingle type) and optionally attach photos
- AI builds an itemized list of materials, labor and markup
- Review and adjust quantities and prices to your supplier costs and labor rates
- Send a branded PDF estimate the customer can approve and e-sign
- 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:
- Accurate measurements: Use AI or manual measurement + proper waste factors
- Current material pricing: Update prices monthly, use real-time pricing tools
- Fair labor rates: Don't undervalue your work to win bids
- 20-30% profit margin: Sustainable business requires healthy margins
- Professional presentation: Win on value, not just price
Key Takeaways:
- Average roofing costs: $4.00-8.50 per sq ft depending on region
- Target 25% net profit margin for residential work
- Include 10-15% waste factor in material calculations
- Don't forget: disposal, permits, contingency for repairs
- Use AI estimating to build quotes in minutes instead of hours and catch missed line items
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 →Free web calculator, no signup • App: 7-day free trial, then $34.99/month
