Roofing Cost Calculator
Estimate roofing cost per square foot by material, complexity, and pitch. Covers asphalt shingles, metal, tile, clay tile, and flat roof options.
Typical cost: $4.00–$30.00 per sq ft (2026 national average)
Project Dimensions
Estimated Project Cost
Enter your project dimensions above to see your estimate.
Roofing Cost FAQs
Below are common questions about roofing cost, pricing, and installation.
Cost Guides
Metal Roof Cost in 2026: Complete Pricing Guide
Metal roof cost ranges from $7 to $25 per square foot installed. Pricing breakdown by metal type, including standing seam, corrugated, stone-coated steel, and copper, with 2026 averages.
Read guideFlat Roof Repair and Replacement Cost
How much does flat roof repair or replacement cost? Pricing per square foot for TPO, EPDM, and modified bitumen. Common flat roof problems and when to repair vs replace.
Read guideRoof Replacement Cost 2026: Prices by Material and Size
How much does roof replacement cost in 2026? Complete pricing by material, roof size, and state. Updated cost data for asphalt shingles, metal, tile, clay tile, and flat roofs.
Read guideRoofing Cost by State
Get pricing adjusted for your state's labor rates and cost of living.
Related Calculators
Estimate by size, access & stump
Driveways, resurfacing & new installs
Patios, walkways & quality options
Lawn install, prep & sod types
Hardwood, vinyl, laminate & tile
Patches, leaks, flashing & section repairs
Asphalt sealcoat, concrete sealer & repair
Per-stump grinding by size & wood type
Pruning, crown thinning & deadwood removal