The Roof Cost Guide
Interactive Quiz

Should You Repair or Replace Your Roof?

Answer 8 quick questions about your roof's age, condition, and symptoms. We'll give you a personalized recommendation based on industry best practices.

Reviewed by The Roof Cost Guide Editorial TeamLast updated May 2026
Question 1 of 80% complete

How old is your current roof?

Most asphalt shingle roofs last 20–30 years; metal and tile can last 40–70.

Get Free Quotes from Local Roofing Pros

Compare estimates, warranties, and timelines from contractors in your area. 100% free and no obligation.

1
2

Step 1 of 2 — Tell us how to reach you

Takes less than 60 seconds. No commitment required.

100% Free Service

No hidden fees for homeowners.

Local Matching

We connect you with contractors in your ZIP code area.

Better Pricing

Comparing bids can save you 15-25% on your total project cost.