ReadyCalculator

🏠 Roofing Cost Calculator

Calculate roof replacement costs and materials needed

Enter 0 for flat roof

How to Use This Calculator

1

Enter Roof Dimensions

Input the roof length and width in feet. Enter roof pitch in inches per 12 inches (enter 0 for flat roof).

2

Select Roofing Type

Choose your roofing type: asphalt shingles, architectural shingles, metal, tile, slate, wood shakes, or flat roof membrane.

3

Select Options

Choose whether to include underlayment, flashing, vents, and installation.

4

Calculate and Review

Click "Calculate Cost" to see total cost, material costs, installation costs, and cost breakdown. Use this for budgeting and planning.

Formula

Roof Area = 2 × Rafter Length × Roof Length

Rafter Length = √(Run² + Rise²)

Squares = (Roof Area × 1.10) / 100

Total Cost = Material Cost + Installation + Removal + Permits

Example: 40 ft × 30 ft roof, 6/12 pitch, asphalt shingles, with all options

Step 1: Rafter length = √(15² + 7.5²) = 16.77 feet

Step 2: Roof area = 2 × 16.77 × 40 = 1,342 sq ft

Step 3: With waste: 1,342 × 1.10 = 1,476 sq ft

Step 4: Squares = 1,476 / 100 = 14.76 squares

Step 5: Material = 14.76 × $120 = $1,771

Step 6: Underlayment = 14.76 × $75 = $1,107

Step 7: Flashing + Vents + Accessories = 14.76 × $200 = $2,952

Step 8: Material total = $1,771 + $1,107 + $2,952 = $5,830

Step 9: Installation = 14.76 × $200 = $2,952

Step 10: Removal = 14.76 × $150 = $2,214

Step 11: Permits = $300

Step 12: Total = $5,830 + $2,952 + $2,214 + $300 = $11,296

About Roofing Cost Calculator

The Roofing Cost Calculator is an essential tool for homeowners, contractors, and builders who need to estimate roof replacement costs. This calculator eliminates guesswork by providing cost estimates based on roof dimensions, pitch, roofing type, underlayment, flashing, vents, and installation requirements, helping you budget accurately for roofing projects.

When to Use This Calculator

  • Project Budgeting: Estimate costs for roof replacement or installation
  • Material Planning: Calculate material quantities and costs
  • Cost Comparison: Compare costs for different roofing types
  • Installation Planning: Estimate total costs including installation
  • Quote Verification: Verify contractor quotes against estimates

Why Use Our Calculator?

  • Accurate Estimates: Cost estimates based on current market prices
  • Multiple Roofing Types: Supports asphalt, architectural, metal, tile, slate, wood, and flat roof
  • Complete Costs: Includes materials, underlayment, flashing, vents, installation, and removal
  • Cost Breakdown: Shows detailed cost breakdown for all components
  • Time Savings: Instant calculations eliminate manual math

Understanding Roofing Costs

Material Costs: Roofing material costs vary significantly by type. Asphalt shingles are most economical ($120-200/square), while slate costs $1,200-1,500/square. Costs include roofing material, underlayment, flashing, vents, and accessories. Premium materials cost more but last longer.

Installation Costs: Installation typically costs $150-600 per square depending on roofing type and pitch. Asphalt shingles cost $200-250/square installed, while slate costs $600-800/square. Steeper roofs cost more. Installation includes labor, equipment, and professional installation.

Total Costs: Total roofing costs typically range from $350-1,800 per square depending on material type and pitch. Simple asphalt shingle roofs cost $350-450/square installed, while premium slate roofs cost $1,800-2,000/square installed.

Tips for Best Results

  • Get Multiple Quotes: Actual prices vary by location and contractor—get 3-5 quotes
  • Consider Longevity: Premium materials cost more upfront but last longer
  • Check Local Prices: Prices vary by region—verify with local contractors
  • Include All Costs: Don't forget permits, removal, and site preparation
  • Plan for Maintenance: Budget for maintenance and repairs over time

Frequently Asked Questions

How much does a new roof cost?

Roof costs typically range from $350-1,800 per square (100 sq ft) installed, depending on material type. A basic 1,500 sq ft roof (15 squares) with asphalt shingles costs $5,250-6,750, while slate costs $27,000-30,000. Costs vary significantly by location and contractor.

Which roofing type is most economical?

Asphalt shingles are typically the most economical ($120-200/square material, $350-450/square installed). Metal roofing is moderate ($400-500/square material, $700-800/square installed), while slate is premium ($1,200-1,500/square material, $1,800-2,000/square installed). Consider longevity when choosing.

How much does roof installation cost?

Installation typically costs $150-600 per square depending on roofing type and pitch. Asphalt shingles cost $200-250/square installed, while slate costs $600-800/square. Steeper roofs cost 20% more. Labor costs vary by location and contractor.

Do I need to remove the old roof?

Old roof removal typically costs $100-200 per square and is usually necessary unless installing over existing roof (not recommended for most types). Removal costs are included in the calculator estimate.

How long does a roof last?

Well-maintained asphalt shingle roofs last 15-25 years, metal roofs last 40-70 years, tile roofs last 50-100 years, and slate roofs can last 100+ years. Wood shingles last 20-30 years. Regular maintenance extends lifespan significantly. Choose materials based on longevity and maintenance preferences.