Roofing Service Costs at a Glance
Service
Price Range
Duration
Full Roof Replacement
per roof
$8k–$15k
2–5 days
Roof Repair
per repair
$300–$1.5k
2–6 hours
Roof Inspection
per inspection
$200–$500
1–2 hours
Calculate Your Roofing Cost
Roofing Pricing FAQ
How much does a new roof cost?
A full roof replacement costs $8,000–$15,000 for a typical home. Asphalt shingles are cheapest ($8K–$12K), metal roofs run $12K–$20K, and tile can exceed $25K. Insurance may cover storm damage.
How do I know if I need a new roof?
Signs include: shingles curling or missing, granules in gutters, daylight through roof boards, or age over 20 years. Get a professional inspection — many roofers offer free estimates.