Skip to main content

Seattle-area roof replacement

How much does a roof replacement cost in Seattle?

Half of the asphalt roofs we've signed cost between about $23,000 and $43,000 plus tax, add-ons included.

That's before any change orders for damage found under the old roof. Your roof's size sets the base price, shown below. Steepness, access, the wood under the roof and ventilation move it from there.

Signed prices, before tax and any change orders for damage found under the old roof.

$23k to $43k
Middle half of signed asphalt jobs, plus tax

569
Average jobs in the last 12 months

Seattle: finished brown architectural shingles on a hip and valley roof with ridge vents, from a drone.
A finished asphalt roof we replaced, seen from above.
  • 4.9 rating, 400+ reviews across platforms
  • Owens Corning Platinum Preferred contractor badgeOwens Corning Platinum Preferred Contractor
  • GAF Certified Plus contractor badgeGAF Certified Plus
  • CertainTeed ShingleMaster PREMIER contractor badgeCertainTeed ShingleMaster PREMIER

What does a new roof cost for a roof your size?

Find your roof's size, then read across. These are base prices before add-ons, plus tax. The middle half column shows the range for the middle half of our proposals at that size.

Typical base prices from RoofSmart asphalt shingle proposals, before add-ons, plus tax. Updated 2026-10-27.
Roof Roof size range Typical base price
before add-ons, plus tax
Middle half
plus tax
Small Under 1,600 sq ft $13,600 plus tax $11,100 to $15,800 plus tax
Medium 1,600 to 1,999 sq ft $17,300 plus tax $15,000 to $19,000 plus tax
Medium large 2,000 to 2,499 sq ft $21,000 plus tax $18,300 to $23,400 plus tax
Large 2,500 to 3,499 sq ft $27,100 plus tax $23,400 to $30,500 plus tax
Very large 3,500 sq ft and up $40,900 plus tax $32,400 to $49,900 plus tax

What does a new shingle roof cost in Seattle by product?

Three common products we price, with each one's base price per sq ft.

These are what real RoofSmart customers signed for, based on the system selections they made. Not a low teaser, not a sky-high inflated number. It's what real customers wanted and signed for.

  • Oakridge (Owens Corning)$7.59 per sq ft base
  • Landmark (CertainTeed) or Duration (Owens Corning)$9.42 Our $9.42 base price is built on Landmark or Duration.
  • Northgate (CertainTeed)$10.34 per sq ft base

The full product table and medians are in More detail, near the bottom of this page.

What moves the price up or down from there?

  • Is your roof steep?

    A steep roof takes more to do, so we figure steep separately in our pricing. The Olympia roof below is a 12/12, and steep added $1,917 plus tax.

    Olympia: looking down a steep gray asphalt roof toward the trees.

    Steep example: a 12/12 pitch. Steep is priced as its own line.

  • Can a truck get close?

    If not, we figure in pack: the extra labor to carry materials in and old roofing out where a truck can't get close. On the Clyde Hill job below, pack added $3,074 plus tax.

    Bellevue: crew carrying roofing materials up a plywood path where a truck cannot get close.

    Pack example: crew carrying materials in on a plywood path when a truck cannot get close.

  • What's under the old roof?

    Damage we can see from the roof and attic goes on your proposal. Rot nobody can see until the old roof is off becomes a change order. On two of the jobs below, the old roof came off and we found more bad plywood.

    Enumclaw: water stained plywood on the roof deck after tear-off.

    Tear-off example: water stained plywood on the roof deck that nobody could see until the old roof came off.

  • Does your attic breathe?

    Your attic needs balanced intake and exhaust. We check it from inside the attic where it's safe to go in. If yours is out of balance, ventilation goes on your proposal as its own line.

    Kent: a power attic vent on architectural shingles.

    Ventilation example: a power attic vent on the finished roof, priced as its own line when needed.

What did real RoofSmart roofs cost?

Four of our jobs, line by line: the base, each add-on, the proposal total, and what changed once the old roof came off.

Seattle: cost split of a $22,782 signed proposal before tax, base roof about 76%, new plywood 17%, ventilation 7%.
Signed proposal, before tax and any change orders. RoofSmart job data.
Seattle: a drone view of the house before the old roof came off.
Before: a drone view of the worn roof before tear off.
Seattle: a drone view of the finished asphalt roof from above.
After: the same house with a new asphalt roof.
Seattle: new plywood patches and synthetic underlayment before shingles go down.

Mid job on a Seattle roof where the money went into the deck: new plywood patches and synthetic underlayment before shingles go down.

A small Seattle roof where the money went into the deck

Tier: Under 1,600 sq ft | Product: Northgate shingles | Pitch: 5/12 | City: Seattle

A small roof at a 5/12 pitch, easy to walk and easy to reach, so no steep or pack charge. The money went under the shingles: new plywood over the whole roof, and ventilation to balance the airflow in the attic. Once the old roof was off, the soffits and old boards needed work too.

What added cost: New plywood, $3,985 plus tax. Ventilation, $1,482 plus tax.

What saved money: No steep or pack charge.

Base, before add-ons: $17,315 plus tax

Proposal total: $22,782 plus tax

Change order
Baffles, soffit cleaning and old shiplap removal, $1,258 plus tax


Final: about $24,040 plus tax

Olympia: cost split of a $35,875 signed proposal before tax, base roof about 60%, new plywood 16%, ventilation 10%, steep 5%, fascia 3%, pack out 3%, gutters 2%.
Signed proposal, before tax and any change orders. RoofSmart job data.
Olympia: a drone view of the house and its old metal roof before replacement.
Before: the old metal roof on a steep, complex house.
Olympia: street view of the finished asphalt roof on the steep house.
After: new asphalt shingles on the same steep roof.
Olympia: new roof sheathing on a steep roof, with a safety rope across it.

During the Olympia job: new sheathing going down on the steep roof before the shingles, the same decking work that added plywood cost on this proposal.

A 12/12 roof in Olympia, and what steep adds

Tier: 2,500 to 3,499 sq ft | Product: Oakridge shingles | Pitch: 12/12 | City: Olympia

At 12/12, this roof rises a foot for every foot it runs. We figure steep separately in our pricing, and pack too: the extra labor to carry materials in and old roofing out where a truck can't get close. Here's what each added.

What added cost: Steep, $1,917 plus tax. Pack, $1,068 plus tax. New plywood, $5,670 plus tax. Ventilation, $3,560 plus tax. Fascia, $1,241 plus tax. Gutters, $732 plus tax.

What saved money: Oakridge, a basic shingle.

Base, before add-ons: $21,687 plus tax

Proposal total: $35,875 plus tax


Signed price: $35,875 plus tax

Clyde Hill: cost split of a $49,651 signed proposal before tax, base roof about 72%, overhang and framing 15%, pack out 6%, low slope 4%, ventilation 2%, gutter package under 1%.
Signed proposal, before tax and any change orders. RoofSmart job data.
Clyde Hill: a drone view of the house before the old roof came off.
Before: a drone view of the big, worn roof.
Clyde Hill: an elevated view of the finished gray asphalt roof.
After: new gray shingles across the finished roof.

Clyde Hill: a big roof, a low-slope section and rebuilt overhangs

Tier: 3,500 sq ft and up | Product: Northgate shingles | Pitch: 4/12, with a small low-slope section | City: Clyde Hill

A big shingle roof with a small low-slope section. Shingles need pitch to shed water, so that part gets a different roofing system. Rebuilding the overhangs was the biggest add-on. Under the old roof we found 16 more sheets of bad plywood.

What added cost: Overhang rebuild and framing, $7,412 plus tax. Pack, $3,074 plus tax. Low-slope section, about $2,206 plus tax. Ventilation, $902 plus tax. Gutter package, $167 plus tax.

What saved money: No steep charge at a 4/12 pitch.

Base, before add-ons: $35,890 plus tax

Proposal total: $49,651 plus tax

Change order
16 sheets of plywood


Signed price: $49,651 plus tax

Milton: cost split of a $22,037 signed proposal before tax, base roof about 87%, ventilation 8%, skylight 3%, new plywood 2%.
Signed proposal, before tax and any change orders. RoofSmart job data.
Milton: a drone view of the house before the old roof came off.
Before: a drone view of the house and old tan roof.
Milton: an elevated view of the finished tan asphalt roof.
After: new tan shingles on the finished roof.

Milton: an easy roof, and what we found under it

Tier: 2,000 to 2,499 sq ft | Product: Oakridge shingles | Pitch: 4/12 | City: Milton

Some roofs are just easy. A 4/12 pitch with good access meant no steep or pack charge. Then the old roof came off, and the wood under it was worse than anyone could see from outside. Nobody can price that until the roof is open.

What added cost: Ventilation, $1,690 plus tax. Skylight, $615 plus tax. New plywood, $528 plus tax.

What saved money: No steep or pack charge. Oakridge, a basic shingle.

Base, before add-ons: $19,204 plus tax

Proposal total: $22,037 plus tax

Change order
17 more sheets of plywood, plus baffles, bird blocks, framing and siding, about $4,326 plus tax


Final: about $26,363 plus tax

Want the size table again?

Jump back to the base prices by roof size, then keep reading for products and real jobs.

How do we get to your number?

Every roof gets its own proposal. Here's how we get there.

  1. Start with a call. Call (206) 487-4877 or ask for an estimate online. Estimates are free.
  2. A free SmartMatch Needs Analysis. One of our meticulous roofing nerds from the sales team walks your roof and, where it's safe, your attic, and takes photos. You get a plain-English findings sheet. If you don't need a new roof, we say so.
  3. We talk it over, then send a proposal. We ask what matters to you, then recommend a roof. Your proposal shows side-by-side options: the base price first, then every add-on on its own line, all plus tax.
  4. Want a written report? That's a separate, paid service: a professional roof inspection with a written report, $495. The same team does it. If you go ahead with the work, we credit it back.
Seattle: roof measurement diagram of a hip roof with dormers from a RoofSmart structure summary.

A roof plan like the one in your proposal: every plane measured so the base price matches your house.

Book a SmartMatch
Seattle: Jim Singleterry on what a Seattle roof really costs, RoofSmart pricing video.

Jim walks through how we price a roof.

More detail

More detail: products, add-ons, flat roofs and other work

Longer tables and explainers, in sections you can open.

How much does a roof replacement cost in Seattle? The longer answer

An asphalt shingle roof replacement in the Seattle area has a median base price of $9.42 per square foot, plus tax. On a 2,500 sq ft roof that's about $23,500, before add-ons, steep and pack charges, and tax.

That's the median of every shingle option from 569 average RoofSmart jobs in the last 12 months, with outliers left out. Half of them fell between $8.32 and $10.65 per sq ft. The median base price per option was $22,396.

The base is the roof itself. Add-ons like ventilation, sheathing and gutters, the steep-roof charge, and the pack in / pack out charge are each priced on their own line, so you can see what your roof needs and why.

Why are online averages for Seattle lower than a real bid?

Published averages for a Seattle roof replacement, like Angi's $12,646 and InstantRoofer's $14,211, are models, not bids. Their models leave out tear-off and the add-ons a real roof needs, so their numbers aren't a bid for the same scope. The median shingle base price across 569 average RoofSmart jobs in the last 12 months, with outliers left out, was $22,396, before any add-ons.

We're roofing nerds, so we show the receipt instead of a range with no size attached. And before any of these numbers matter, we look at your roof. If you don't need a new roof, we say so.

Full product medians table

Owens Corning Oakridge had a median base of $7.59 per sq ft, CertainTeed Landmark or Owens Corning Duration $9.42 and CertainTeed Northgate $10.34, plus tax.

  • Oakridge (Owens Corning)
    $7.59 per sq ft base

  • Landmark (CertainTeed) or Duration (Owens Corning)
    Our $9.42 base price is built on Landmark or Duration.

  • Northgate (CertainTeed)
    $10.34 per sq ft base

Median of every option that priced it, from 569 average RoofSmart jobs in the last 12 months, with outliers left out. Base only: add-ons, steep and pack charges and tax are separate.
Band Shingle Base per sq ft
Basic Owens Corning Oakridge $7.59
Mid Mid-range shingles $9.40
Upper CertainTeed Northgate $10.34

On the same roof, Northgate was about $2.75 per sq ft more than Oakridge.

Other shingles we priced: Presidential $11.82.

What's priced separately from the base? Add-ons and real receipts

Three things sit outside the base rate: a steep-roof charge, a pack in / pack out charge for hard access, and add-ons your roof may need. Each one is its own line.

Charge What it was How often
Steep roof, 7/12 and up about $22 per square (100 sq ft) on 3 in 10 shingle options
Pack in / pack out median $1,876 on 4 in 10 shingle options

The steep charge is small on 7/12 to 8/12 roofs and grows from 9/12 up. Pack in / pack out is usually the larger of the two.

Every add-on price across the same 569 average RoofSmart jobs in the last 12 months, with outliers left out, plus tax. "In the price on" is how often the add-on was included when it was listed.
Add-on Median price In the price on
Ventilation $1,501 about 9 in 10
Sheathing $1,852 about 9 in 10
Gutters, combined package $2,949 about 3 in 4
Mold treatment $4,834 about 2 in 3
Fascia $1,753 about 9 in 10
Skylights $1,607 about 8 in 10
Insulation $4,584 nearly 8 in 10
Framing $2,028 more than 8 in 10
Chimney $2,461 3 in 4

What does a real receipt look like?

Federal Way, September 2026, 1,761 sq ft, 4/12, great access, CertainTeed Landmark

Line Price
Base $13,541 ($7.69 per sq ft)
Gutters $2,145
Mold treatment $4,685
Ventilation $1,456
Sheathing (4 sheets) $422
Fascia (barge tails) $20
Subtotal on the proposal, plus tax $22,270

No steep or pack charge on this roof. The base includes tear-off, haul and dump ($592 on this job), underlayment, starter, flashing and pipe boots. The same proposal priced Oakridge at a $10,842 base ($19,571 subtotal) and Northgate at $15,257 ($23,985 subtotal). Every product on this roof came in below its median. It's an easy roof.

Seattle, April 2026, 1,368 sq ft, 10/12, limited access, Duration Flex

Line Price
Base $16,941 ($12.38 per sq ft)
Steep slope (16 squares at 10/12) $959
Pack in / pack out $2,673
Skylights $2,116
Sheathing $528
Subtotal on the proposal, plus tax $23,217

None of those extra lines are padding. Each one comes out of what we find on your roof. If your attic is dry and your gutters are sound, they stay off the bid.

Price per sq ft by roof size

Smaller roofs cost more per square foot. Roofs under 1,800 sq ft had a median base of $10.41 per sq ft, about $1.00 more than the overall median, plus tax.

Measured from shingle options, from 569 average RoofSmart jobs in the last 12 months, with outliers left out. Base only, plus tax. Roof area is the roof surface, not the floor plan.
Roof area Base per sq ft Median base price
Under 1,800 sq ft $10.41 about $14,200
1,800 to 2,499 sq ft $9.35 about $19,800
2,500 to 3,499 sq ft $9.17 about $27,100
3,500 sq ft and up $9.05 about $40,900

A real redeck moves these numbers. That's why we measure before we price.

Why two roofs cost so differently, and where we work

Pitch, access and roof size, not a different company. Here are two real RoofSmart proposals from 2026.

  • Maple Valley, August 2026
    1,919 sq ft, 4/12, good access, Oakridge
    Base $7.00 per sq ft, plus tax
    No steep or pack charge.

  • Seattle, April 2026
    1,368 sq ft, 10/12, limited access, Duration Flex
    Base $12.38 per sq ft, plus $959 steep and $2,673 pack, plus tax

The Seattle roof is smaller, steeper and harder to reach. Smaller roofs cost more per foot, and steep, hard-access roofs carry their own lines.

Does RoofSmart work in Bellevue, Edmonds, Kent and Tacoma?

Yes. We serve King, Pierce, Snohomish, Thurston and Kitsap counties, including Seattle, Bellevue, Kent, Federal Way, Tacoma, Edmonds and Everett. Our office is in Kent. Seattle city roofs ran $10.59 per sq ft base, and they're smaller (median 1,686 sq ft).

Flat roof replacement costs

Flat roofs of 600 sq ft and up had a median base of $12.86 per sq ft of roof area, with half between $11.11 and $14.24, plus tax, before add-ons.

Smaller flat sections under 600 sq ft cost more per foot because setup is fixed, so we price those as a job. The median job price was about $9,400, plus tax.

Flat roof area Base per sq ft Median base price
600 sq ft and up $12.86 (half between $11.11 and $14.24) $26,817
Under 600 sq ft priced as a job about $9,400

A flat or low-slope roof is a different system from a shingle roof, so it gets its own price. We install PVC, TPO and torchdown membranes, plus walkable vinyl membranes for roof decks. RoofSmart is a Duro-Last authorized PVC contractor and a WeatherBond authorized installer (TPO/PVC). On roofs of 600 sq ft and up, single-ply PVC/TPO had a median base of $13.17 per sq ft and APP torchdown $11.38.

Why flat roofs cost differently. The membrane is only part of the price. What we find under it, and which membrane fits the roof and how you use it, set the number. That's why we diagnose first, then talk through your goals, then recommend a system. We don't recommend roof coatings.

For the full breakdown of membranes, read flat roof types, pros, cons and cost.

Other roof types and repairs

Shingle is one roof. Here is what other work ran, plus tax. Metal, flat and Euroshield are base rates from 569 average RoofSmart jobs in the last 12 months, with outliers left out, before add-ons, steep and pack charges.

Work Price Read more
Metal roof about $18.50 per sq ft base, median base price about $39,700 Metal roof cost in Greater Seattle
Flat roof $12.86 per sq ft base, 600 sq ft and up (half between $11.11 and $14.24) Flat roof costs
Cedar shake $50,000 to $80,000+ Cedar shake grades and cost
Tile or slate $45,000 to $100,000+ Shake and tile roofing
Euroshield about $18.87 per sq ft base, median about $53,700 before add-ons Euroshield roofing
Decks $40,000 to $80,000 Rooftop deck cost in Seattle
Roof repair $475 dispatch covers a typical two-person crew's first hour, then $125 per worker per hour plus materials. About 1 in 4 repairs were done for $725 or less plus tax, and the middle half ran $725 to $1,564 plus tax. Pipe boots and vents had a median of $1,035, with the middle half $800 to $1,550 plus tax. Roof repair cost in Seattle

Repair prices are repair prices. A replacement-size number is never a repair cost.

Real slate and tile are rare as new installs around here, so synthetic is the likely choice for a slate or tile look.

Want the longer story on new-roof costs? Read what a new roof costs in the Seattle area.

How we get to your number, step by step
  1. Diagnosis first. Our free SmartMatch Needs Analysis starts with a call to (206) 487-4877. An estimator walks the roof and, where it's safe, the attic.
  2. Plain-English findings. You get repair vs replace vs monitor, which tests are optional, and the next step. If you don't need a new roof, we say so.
  3. Proposal with side-by-side options. Same roof, different products, so you can see exactly what each step up buys. Base, add-ons, steep and pack charges each get their own line.
  4. Prices plus tax. Tax is added at the job city's rate. It's never folded into the bid.
  5. Permits: we pull them when the job needs one. See when you need a permit for roof work in Seattle.

No invented urgency. RoofSmart has been roofing since 2011, with 500+ full replacements a year. Homeowners give us 4.9 on Google, 400+ reviews across platforms.

FAQ

Can the price change after I sign?

The price you sign is the price you pay, unless there's more to do. Some damage can't be seen until the old roof is off, like rotten plywood. Fixing it is extra work, and it's written up as a change order.

Is tax included in these prices?

No. Every price on this page is before tax, so each one says "plus tax".

Are estimates free?

Yes. Estimates are free, and so is our SmartMatch Needs Analysis. One of our sales team walks your roof and, where it's safe, your attic. Then we tell you in plain English what your roof needs.

Do you offer financing?

Yes. We have several financing programs, including same-as-cash plans and longer simple-interest plans. Ask about them when you get your proposal.

Does Landmark or Duration cost more?

Neither. We price CertainTeed Landmark and Owens Corning Duration the same, so price isn't a reason to choose one over the other.

Do you replace gutters at the same time?

We can. Gutters go on your proposal as their own line, so you can see what they add before you decide.

What if I don't need a new roof?

We'll tell you. Your free SmartMatch Needs Analysis ends with a plain-English findings sheet: repair, replace or keep an eye on it, plus what to do next.

What warranty comes with a new roof?

Our TripleGuard warranty gives lifetime workmanship and lifetime material coverage on eligible roofs, plus a promise that the work meets code. Eligible means the roof is built to our expert design. We can't warranty a budget build.

What will your roof cost?

Yours will have its own numbers. Start with a free estimate, and your proposal will show every line.

Talk to an expert

Tell us about your roof. We will follow up with next steps for a proposal.

 

Back to top