) Roof Replacement Cost by Location, Roof Type & Material

Roof replacement cost calculator

Roof replacement cost calculator

Average new roof cost: $6,000 - $9,000*

Roofing news

How much does vinyl siding cost and is it worth it?

March 3, 2021

Before you invest in vinyl siding, learn the typical costs, price factors, and whether it’s the right option for your home.

Ice dam prevention: 7 ways to remove and stop ice dams

February 26, 2021

Stop ice dams from freezing your home maintenance budget with these proven removal and prevention methods.

Composite shingles: are they better than standard asphalt shingles?

February 26, 2021

Learn who comes out on top in the battle of composite shingles vs. asphalt shingles in our comprehensive guide.

Roof leak repair: costs, how to find, and how to fix step-by-step

February 23, 2021

Prompt roof leak repairs can save you hundreds, if not thousands of dollars in water damage. Learn what to do step-by-step when a leak springs up.

How to repair a flat roof: what to look for and what to avoid

February 19, 2021

Learn how to repair a flat roof, what to look for when it's time to make repairs, and what to avoid when repairing your flat roof.

Owens Corning shingles: cost, pros, cons, and if they're worth it

February 18, 2021

Considering Owens Corning shingles? Learn about each of their models, how much they cost, and the pros and cons of choosing this top roofing company.

How to hire a roofer: 3 tips for finding the best contractor

February 11, 2021

Looking for a reputable roofing contractor to work on your project? With our 3 simple tips, you'll know how to hire a roofer in no time at all.

Copper roof buyer’s guide: costs, pros, and cons

February 10, 2021

It’s beautiful. It’s long-lasting. It’s expensive. Learn the specifics and everything else there is to know about copper roofing.

How much does a metal roof cost?

February 5, 2021

Wondering how much a metal roof costs? Our comprehensive guide is here to answer your every question about metal roofs. Learn more today!