Roof replacement

Time for a new roof? We make it easy.

An old or worn roof is scary. We match you with a few vetted local pros, so you get a fair price and a roof that lasts — with no scams and no stress.

A full roof replacement in 2026 costs about $6,000–$40,000, based on your roof size and the material you pick. Onward matches you with a few vetted, licensed, and insured local pros — never a crowd of cold-callers. You see a fair price first, compare quotes, and pick the pro you trust. It is free and there is no pressure.

What's included

What's included in a roof replacement?

Every vetted pro does the job by the book, so it's done right the first time.

Tear off the old roof

Your pros strip the worn shingles or panels down to the deck, so the new roof sits on a clean, solid base.

Fix the wood underneath

They check the deck for soft, rotten spots and replace them. A strong roof starts with a strong base — no shortcuts.

New water barrier

Fresh underlayment and flashing go on to seal the weak spots. This is what keeps the leaks out for years.

Clean up and haul away

They sweep for nails, haul off the old roof, and leave your yard clean. You get a new roof, not a mess.

Do you need this?

Signs you need a new roof

See one of these? It's time to get a few fair quotes from vetted local pros.

Your roof is 20+ years old and shingles are curling or bald
You see daylight, sagging, or water stains in the attic
Shingles keep blowing off after every storm
You have paid for repair after repair and it still leaks
How it works

Three steps. That's it.

One simple path from a worried roof to a job done right — and protected.

  1. 01

    Get matched

    Tell us your ZIP and what you need. In about a minute, we line up a few vetted local pros. No account. No spam.

  2. 02

    Compare vetted pros

    Get fair quotes from a few trusted roofers — not a flood of callers. Every one is checked by The Onward Shield, our 6-point trust check.

  3. 03

    Job done, protected

    Pick your pro and relax. You're covered the whole way by The Onward Promise — insured pros and a written warranty.

It's free. No pressure to hire. Most homeowners are matched the same day.

Get my free quote
Fair 2026 pricing

How much does a roof replacement cost?

Typical 2026 ranges for a full replacement. Your exact price depends on your roof size, pitch, and ZIP. See the full roof cost guide →

Asphalt shingle roof
$6,000–$18,000
Metal roof
$14,000–$40,000
Tile or slate roof
$20,000–$50,000
Flat / low-slope roof
$8,000–$22,000

Your exact price depends on your home and ZIP. Get a real number from vetted local pros.

Get my free quote
2.4M
Roofs matched
12000+
Vetted local pros
4.8★
From 12,740 homeowners
3
Roofers rejected (1 in 3)
Licensed & insured pros The Onward Shield 6-point check We never sell your info
The Onward Shield

We check every roofer so you don't have to

License, insurance, background, written warranty, real reviews, and a yearly re-check. Nearly 1 in 3 roofers who apply don't make it in — so you stay safe.

6-point check Re-checked yearly
See how we check

Not sure this is the right fix? Compare a few fair quotes from vetted local pros, or explore Roof repair and Metal roofing. You can also get a free estimate or read our 2026 roof cost guide.

FAQ

Frequently asked questions

Still have a question? Talk to our team →

Most full roof replacements run $6,000–$40,000. Asphalt shingles cost the least; metal, tile, and slate cost more. Your real price depends on your roof size, pitch, and ZIP. We show you a fair range first, then a few vetted pros give you real quotes — free, with no pressure.
Most homes take 1 to 3 days. Bigger or steeper roofs take longer. Your pro gives you a clear timeline before they start, so you are never left guessing.
Most homeowners hear from a vetted local pro the same day. If your roof is failing fast, tell us it is urgent and we move quicker.
Sometimes. If a storm caused the damage, your policy may cover it. Our pros know how to spot storm damage and meet your adjuster. If it is just old age, insurance usually will not pay — but we still help you find a fair price.

Your roof can’t wait. Let’s get it done right.

Get matched with a trusted local pro today. Free. No pressure. Takes 60 seconds.

Free • No pressure • Licensed & insured pros

(888) 555-0147 Get my free quote