Comprehensive pricing for roof repair, replacement, and all roofing materials
Last Updated: March 2025
Quick Reference: What You'll Pay
| Service | Low | Average | High |
|---|---|---|---|
| Roof inspection | $150 | $300 | $500 |
| Minor repair | $200 | $500 | $1,000 |
| Asphalt shingle (per square) | $350 | $550 | $800 |
| Full roof replacement (avg home) | $8,000 | $15,000 | $30,000 |
| Metal roof (per square) | $700 | $1,100 | $1,800 |
Note: A "square" = 100 square feet of roofing
Regional Price Variations
Roofing costs in Washington vary based on local labor markets, material availability, and weather patterns.
| Region | Price Multiplier | Notes |
|---|---|---|
| Seattle / Eastside | 1.20-1.35x | Highest labor costs, premium market |
| Tacoma / South Sound | 1.10-1.20x | Competitive market |
| Olympia | 1.00-1.10x | State baseline |
| Bellingham | 1.05-1.15x | Limited contractor pool |
| Spokane Metro | 0.85-0.95x | Lower labor costs |
| Tri-Cities | 0.90-1.00x | Below state average |
| Coastal (Long Beach, Westport) | 1.10-1.20x | Weather exposure premium |
| Mountain areas | 1.15-1.25x | Snow load requirements, access |
Roofing Materials: Complete Pricing
Asphalt Shingles
The most common roofing material in Washington, covering roughly 70% of residential roofs.
| Shingle Type | Per Square | 2,000 sq ft Roof | Lifespan |
|---|---|---|---|
| 3-tab (basic) | $300-$450 | $6,000-$9,000 | 15-20 yrs |
| Architectural (dimensional) | $400-$600 | $8,000-$12,000 | 25-30 yrs |
| Premium/designer | $550-$900 | $11,000-$18,000 | 30-50 yrs |
| Impact-resistant (Class 4) | $500-$800 | $10,000-$16,000 | 25-30 yrs |
Washington Recommendation: Architectural shingles are the sweet spot for most WA homeowners. They handle rain and wind better than 3-tab, and most manufacturers warranty them for 30+ years.
Metal Roofing
Growing in popularity across Washington for durability and energy efficiency.
| Metal Type | Per Square | 2,000 sq ft Roof | Lifespan |
|---|---|---|---|
| Steel standing seam | $800-$1,400 | $16,000-$28,000 | 40-70 yrs |
| Aluminum standing seam | $900-$1,600 | $18,000-$32,000 | 50-75 yrs |
| Steel panels (ribbed) | $500-$800 | $10,000-$16,000 | 30-50 yrs |
| Metal shingles | $700-$1,200 | $14,000-$24,000 | 40-60 yrs |
| Copper roofing | $2,000-$4,000 | $40,000-$80,000 | 70-100+ yrs |
| Zinc roofing | $1,500-$3,000 | $30,000-$60,000 | 80-100+ yrs |
Western WA Advantage: Metal roofs handle heavy rain exceptionally well and shed moss better than asphalt. The premium is often worth it for longevity.
Cedar Shakes & Shingles
Traditional look popular in Pacific Northwest neighborhoods.
| Type | Per Square | 2,000 sq ft Roof | Lifespan |
|---|---|---|---|
| Cedar shingles | $700-$1,000 | $14,000-$20,000 | 25-35 yrs |
| Cedar shakes (hand-split) | $900-$1,400 | $18,000-$28,000 | 30-40 yrs |
| Treated cedar | $1,000-$1,500 | $20,000-$30,000 | 35-50 yrs |
Maintenance Warning: Cedar requires regular treatment (every 3-5 years) in Western WA's wet climate. Budget $1,000-$2,500 for cleaning and treatment. Many homeowners are switching to cedar-look composites to avoid maintenance.
Composite & Synthetic Roofing
Modern materials mimicking wood, slate, or tile without the drawbacks.
| Type | Per Square | 2,000 sq ft Roof | Lifespan |
|---|---|---|---|
| Composite shingles | $400-$700 | $8,000-$14,000 | 30-50 yrs |
| Synthetic slate | $900-$1,500 | $18,000-$30,000 | 40-60 yrs |
| Synthetic shake | $600-$1,000 | $12,000-$20,000 | 35-50 yrs |
| Rubber roofing (EPDM) | $400-$800 | $8,000-$16,000 | 25-40 yrs |
Tile Roofing
Less common in Washington but found in some upscale and Spanish-style homes.
| Type | Per Square | 2,000 sq ft Roof | Lifespan |
|---|---|---|---|
| Concrete tile | $800-$1,200 | $16,000-$24,000 | 40-75 yrs |
| Clay tile | $1,200-$2,500 | $24,000-$50,000 | 50-100 yrs |
| Slate (natural) | $1,500-$4,000 | $30,000-$80,000 | 75-150+ yrs |
Structural Note: Tile and slate are heavy (900-1,500 lbs per square vs. 230 lbs for asphalt). Many WA homes need structural reinforcement before tile installation, adding $5,000-$15,000.
Flat Roof Systems
Common on commercial buildings and modern residential designs.
| Type | Per Square | 1,500 sq ft Roof | Lifespan |
|---|---|---|---|
| TPO membrane | $500-$800 | $7,500-$12,000 | 20-30 yrs |
| EPDM rubber | $400-$700 | $6,000-$10,500 | 20-30 yrs |
| PVC membrane | $600-$1,000 | $9,000-$15,000 | 25-35 yrs |
| Modified bitumen | $400-$700 | $6,000-$10,500 | 15-25 yrs |
| Built-up roofing (BUR) | $500-$800 | $7,500-$12,000 | 20-30 yrs |
Roof Repair Costs
Common Repairs
| Repair Type | Low | Average | High |
|---|---|---|---|
| Emergency tarp | $200 | $400 | $800 |
| Shingle replacement (per shingle) | $20 | $50 | $100 |
| Small leak repair | $200 | $500 | $1,000 |
| Flashing repair | $200 | $450 | $800 |
| Valley repair | $400 | $800 | $1,500 |
| Chimney flashing | $300 | $600 | $1,200 |
| Skylight repair/reseal | $300 | $600 | $1,200 |
| Vent pipe boot replacement | $100 | $250 | $500 |
| Gutter apron repair | $150 | $350 | $700 |
| Ridge cap repair | $250 | $500 | $900 |
| Ice dam repair | $500 | $1,200 | $3,000 |
Moss & Debris Removal
A uniquely Western Washington issue.
| Service | Low | Average | High |
|---|---|---|---|
| Moss removal only | $200 | $400 | $800 |
| Moss removal + treatment | $400 | $700 | $1,200 |
| Debris/branch clearing | $150 | $350 | $700 |
| Gutter cleaning (with roof) | $150 | $300 | $600 |
| Zinc strip installation | $200 | $500 | $1,000 |
Prevention Tip: Zinc or copper strips installed at the ridge prevent moss growth. Cost is minimal during reroof but worth adding.
Repair vs. Replace: Decision Guide
When to Repair:
- Roof is less than 15 years old
- Damage is localized (one area, not widespread)
- No visible sagging or structural issues
- Repair cost is less than 30% of replacement cost
- Only a few missing or damaged shingles
When to Replace:
- Roof is 20+ years old (asphalt) or showing age
- Widespread damage or multiple leak points
- Visible sagging in roof deck
- Moss or algae covering large areas
- Energy bills increasing (poor insulation beneath)
- Granule loss on asphalt shingles
- Curling, buckling, or cracking shingles throughout
- Insurance claim covers most of cost
Partial Reroof (One Section)
| Scope | Low | Average | High |
|---|---|---|---|
| One slope/section | $2,000 | $4,500 | $8,000 |
| Dormer only | $1,500 | $3,000 | $5,500 |
| Garage roof only | $2,500 | $4,500 | $8,000 |
Note: Partial reroofs can cause color mismatches and may not be warrantied the same as full replacement.
Additional Roofing Costs
Tear-Off & Disposal
| Service | Per Square | 2,000 sq ft Total |
|---|---|---|
| Single layer tear-off | $100-$150 | $2,000-$3,000 |
| Double layer tear-off | $150-$225 | $3,000-$4,500 |
| Three layer tear-off | $200-$300 | $4,000-$6,000 |
| Cedar shake tear-off | $200-$300 | $4,000-$6,000 |
WA Code Note: Washington allows a maximum of two shingle layers. If you already have two layers, complete tear-off is required before reroofing.
Structural Work
| Service | Low | Average | High |
|---|---|---|---|
| Plywood replacement (per sheet) | $75 | $125 | $200 |
| Rafter repair | $300 | $700 | $1,500 |
| Truss repair | $500 | $1,500 | $4,000 |
| Fascia board replacement (per linear ft) | $10 | $20 | $35 |
| Soffit repair (per linear ft) | $12 | $25 | $45 |
Additional Components
| Item | Low | Average | High |
|---|---|---|---|
| Ridge vent install | $300 | $600 | $1,200 |
| Soffit vents | $250 | $500 | $900 |
| Skylight install (new) | $1,500 | $2,500 | $4,500 |
| Skylight replacement | $800 | $1,500 | $3,000 |
| Chimney cap | $200 | $450 | $800 |
| Drip edge install | $250 | $500 | $900 |
| Ice & water shield | $200 | $450 | $800 |
Labor vs. Materials Breakdown
| Project Type | Labor % | Materials % |
|---|---|---|
| Asphalt shingle reroof | 50% | 50% |
| Metal roof install | 55% | 45% |
| Cedar shake | 60% | 40% |
| Flat roof (membrane) | 55% | 45% |
| Roof repair | 70% | 30% |
| Tear-off only | 85% | 15% |
Factors That Increase Costs
Expect to Pay More When:
Roof complexity - Multiple levels, dormers, valleys, and penetrations (chimneys, skylights, vents) add 10-30%
Steep pitch - Roofs above 6:12 pitch require special equipment and safety measures (+10-25%)
Access difficulty - Landscaping, fences, or multi-story homes limiting equipment access
Multiple layers - Tear-off costs multiply with each existing layer
Structural damage - Rotted decking, damaged rafters discovered during work
Permit requirements - Most WA jurisdictions require permits for reroofing ($100-$500)
Peak season (July-September) - Summer demand can add 10-20% or extend wait times
Emergency repairs - Storm damage repairs often cost 25-50% more
Seattle-Specific Factors:
- Limited contractor availability drives prices up
- Historic district requirements on Capitol Hill, Queen Anne
- Parking and access in dense neighborhoods
- Environmental disposal regulations
Eastern WA Factors:
- Snow load requirements may require different materials or structure
- Wider temperature swings stress roofing materials
- Ice dam prevention in cold areas
Money-Saving Tips
Time it right - Schedule reroofing in late fall or early spring when contractors are less busy
Get 3-5 quotes - Roofing quotes can vary 30-50% for the same work
Choose standard colors - Unusual shingle colors may cost more or require special ordering
Bundle with other work - Gutters, siding, or skylights installed during reroof save money vs. separate projects
Don't over-spec - Architectural shingles are the sweet spot for most homes; premium products may not justify the cost
Maintain your current roof - Annual inspection ($150-$300) catches small issues before they become big ones
Consider metal for long-term - While 2x the cost upfront, metal roofs last 2-3x as long
Check insurance - Storm damage may be covered; review your policy before paying out of pocket
Ask about manufacturer rebates - Some shingle brands offer spring or fall promotions
Red Flags: Too Cheap or Too Expensive
Warning Signs (Too Cheap):
- Quote is 40%+ below competitors
- No contractor license (verify at lni.wa.gov)
- No workers' comp insurance (criticalβyou're liable for injuries without it)
- "Storm chaser" out-of-state contractor appearing after weather event
- Cash-only demands
- No written contract or vague scope
- Promises of "quick" completion without proper prep
- No mention of permits
Warning Signs (Too Expensive):
- Quote is 50%+ above competitors without explanation
- High-pressure "today only" tactics
- Pushing unnecessary premium products
- Won't provide itemized breakdown
- Scare tactics about imminent roof failure
- Subcontracting to unknown crews
Healthy Range:
Three comparable quotes should fall within 15-25% of each other for identical scope.
How to Compare Bids
Every roofing quote should include:
- Material specifications - Brand, product line, color, warranty
- Scope of work - Tear-off layers, decking inspection/repair, components included
- Itemized costs - Materials, labor, disposal, permits
- Timeline - Start date, duration, weather contingency
- Warranty details - Manufacturer warranty + contractor labor warranty
- License and insurance - WA contractor license and workers' comp coverage
- Payment schedule - Deposit, progress payments, final payment
Questions to Ask:
- "Will you be using subcontractors or your own crew?"
- "What happens if you find rotted decking?"
- "Is tear-off and disposal included?"
- "What warranty do you offer on labor?"
- "Are permits and inspection included?"
- "How do you handle rain delays?"
- "What ice and water shield is included?"
- "Will you provide photos of the work in progress?"
Insurance & Storm Damage
Filing a Roof Claim:
- Document damage - Photos from ground level (don't climb on damaged roof)
- Contact insurance - File claim before hiring contractor
- Get independent estimate - Have a contractor quote before adjuster visit
- Attend adjuster inspection - Your contractor can meet with adjuster
- Review settlement - Compare to contractor quotes
Beware Storm Chasers:
After major storms, out-of-state contractors flood Washington offering "free inspections" and help filing claims. Red flags:
- Door-to-door solicitation
- Pressure to sign contracts immediately
- Offers to waive deductible (insurance fraud)
- No local address or references
- Demands deposit before insurance settlement
Stick with established local roofers with verifiable WA licenses and references.
Roof Lifespan by Material (WA Climate)
| Material | Expected Lifespan | Best For |
|---|---|---|
| 3-tab asphalt | 15-20 years | Budget-conscious, temporary |
| Architectural asphalt | 25-35 years | Most WA homes |
| Metal standing seam | 40-70 years | Long-term value, wet climates |
| Cedar shakes | 25-40 years | Traditional aesthetics |
| Composite | 30-50 years | Low-maintenance wood look |
| Concrete tile | 40-75 years | Heavy-duty, fire zones |
| Slate | 75-150 years | Historic homes, forever roofs |
Prices reflect Washington State averages as of March 2025. Always get multiple quotes and verify contractor licensing at lni.wa.gov.