How to calculate roofing cost?
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:
- Estimated roof area: 2,000 × 1.15 = 2,300 sq ft
- Add 10% waste: 2,300 × 1.10 = 2,530 sq ft
- Convert to squares: 2,530 ÷ 100 = 25.3 squares
- Material cost: 25.3 × $350 = $8,855
- Labor cost: 25.3 × $200 = $5,060
- Tear-off: $1,500
- Permits: $300
- 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.
