How to calculate roofing cost?

Quick Answer

Calculate roofing cost by measuring roof square footage, dividing by 100 to get squares, then multiplying by cost per square ($350-$600) plus labor and tear-off.

To calculate roofing cost, measure your roof's square footage, divide by 100 to get the number of roofing squares, then multiply by the cost per square for your chosen material and installation. The basic formula is: Total Cost = (Roof Square Footage ÷ 100) × Cost Per Square.

Step-by-Step Calculation Method

Step 1: Measure Your Roof

  • Measure length and width of each roof section
  • Multiply length × width for each section
  • Add all sections together for total square footage
  • Add 10-15% for waste, overlaps, and starter strips

Step 2: Convert to Roofing Squares

  • One roofing square = 100 square feet
  • Divide total square footage by 100
  • Example: 2,200 sq ft ÷ 100 = 22 squares

Step 3: Calculate Material Cost

  • Multiply squares by material cost per square
  • Example: 22 squares × $350/square = $7,700

Step 4: Add Installation Labor

  • Multiply squares by labor cost per square
  • Example: 22 squares × $200/square = $4,400

Step 5: Add Additional Costs

  • Tear-off and disposal: $1,000-$2,500
  • Permits: $200-$500
  • Repairs: $500-$2,000 (if needed)

Cost Per Square by Material Type

  • 3-tab asphalt shingles - $300-$450 per square installed
  • Architectural asphalt shingles - $350-$600 per square installed
  • Premium shingles - $500-$800 per square installed
  • Metal roofing - $600-$1,300 per square installed
  • Wood shakes - $650-$1,100 per square installed
  • Clay/concrete tile - $800-$1,400 per square installed
  • Slate - $1,200-$2,500+ per square installed

Quick Estimation Formula

For a rough estimate without measuring:

  • Simple calculation - House sq ft × 1.15 × $4.50/sq ft
  • Example: 2,000 sq ft house × 1.15 × $4.50 = ~$10,350
  • The 1.15 multiplier accounts for roof overhang and pitch

Adjustments for Roof Pitch

Steeper roofs require more materials and labor:

  • Low pitch (3:12 to 5:12) - Use standard calculations
  • Medium pitch (6:12 to 8:12) - Add 10-15%
  • Steep pitch (9:12 to 12:12) - Add 20-30%
  • Very steep (over 12:12) - Add 30-50%

Example Calculation

For a 2,000 sq ft house with architectural shingles:

  1. Estimated roof area: 2,000 × 1.15 = 2,300 sq ft
  2. Add 10% waste: 2,300 × 1.10 = 2,530 sq ft
  3. Convert to squares: 2,530 ÷ 100 = 25.3 squares
  4. Material cost: 25.3 × $350 = $8,855
  5. Labor cost: 25.3 × $200 = $5,060
  6. Tear-off: $1,500
  7. Permits: $300
  8. Total estimate: $15,715

Online Calculators vs Professional Estimates

  • Online calculators provide ballpark figures
  • Professional estimates account for specific complexities
  • Always get 3+ written quotes for accurate pricing
  • Use calculations to verify quotes are reasonable

While these calculations provide useful estimates, professional roofers measure precisely and account for complexities like valleys, chimneys, skylights, and structural issues. Use this method for budgeting, but always get detailed professional quotes before making decisions.