New roof installation

A brand-new roof, installed right.

Building or replacing a roof from scratch? We match you with a few vetted local pros who install it right the first time — fair price, no stress.

A new roof installation in 2026 costs about $6,000–$40,000, based on your roof size and the material you pick. HomeMatchup matches you with a few vetted, licensed, and insured local pros. You see a fair price first, compare real quotes, and pick the pro you trust. It is free, with no pressure.

What's included

What's included in a roof installation?

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

A proper measure

Your pro measures your real roof area and pitch, so the quote and the order are right — no guessing.

Solid decking and barrier

A strong deck, fresh underlayment, and new flashing go on first. This is what keeps water out for years.

Clean, careful install

Shingles or panels are nailed to spec, sealed, and finished right — not rushed.

A written warranty

You get a workmanship warranty in writing, so a problem gets fixed on them, not you.

Do you need this?

When you need a new roof installed

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

You are building a new home or addition
Your old roof is past saving and needs a full rebuild
You are switching to a new roofing material
The decking under the roof needs full replacement
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 HomeMatchup Shield, our 6-point trust check.

  3. 03

    Job done, protected

    Pick your pro and relax. You're covered the whole way by The HomeMatchup 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 installation cost?

Typical 2026 install ranges by material. Your price depends on 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 HomeMatchup Shield 6-point check We never sell your info
The HomeMatchup 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 replacement 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 new roof installs run $6,000–$40,000. Asphalt shingles cost the least; metal, tile, and slate cost more. Your real price depends on roof size, pitch, and ZIP. We show a fair range, then vetted pros give real quotes — free.
Most homes take 1 to 3 days for asphalt. Bigger, steeper, or metal and tile roofs take longer. Your pro gives a clear timeline before starting.
Architectural asphalt shingles are the best value for most homes — long life for a fair price. Metal lasts longest. Your pro helps you weigh cost, look, and how long you will stay.
Most homeowners hear from a vetted local pro the same day. You compare a few fair quotes with no spam and no pressure.

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