
How much does a new roof cost? It's one of the most common questions homeowners ask, and the answer depends on several factors. In Clark County, WA, most homeowners pay between $8,000 and $25,000 for a complete roof replacement, with the average falling around $12,000-$15,000 for a typical home.
Get Your Personalized Estimate
Want a quick ballpark for your specific home? Try our free roof replacement calculator.
Use Our Free Calculator →Average Roof Replacement Costs in 2026
According to Forbes Home, national averages range from $6,700 to $80,000, but most homeowners pay between $9,000 and $16,000. Here in the Pacific Northwest, costs tend to run slightly higher due to labor rates and climate requirements.
| Home Size | Roof Size (sq ft) | Typical Cost Range |
|---|---|---|
| Small (1,000 sq ft) | 1,200-1,500 | $6,000-$10,000 |
| Average (1,500-2,000 sq ft) | 1,800-2,500 | $10,000-$18,000 |
| Large (2,500+ sq ft) | 3,000-4,000+ | $18,000-$30,000+ |
Roof Replacement Cost by Material
Material choice is the biggest factor in your final cost. Here's what different roofing materials cost per square (100 sq ft) including installation:

| Material | Cost per Square | 2,000 sq ft Roof |
|---|---|---|
| 3-Tab Asphalt | $350-$450 | $7,000-$9,000 |
| Architectural Shingles | $450-$650 | $9,000-$13,000 |
| Premium Shingles (Malarkey) | $550-$750 | $11,000-$15,000 |
| Metal Roofing | $700-$1,200 | $14,000-$24,000 |
| Cedar Shake | $800-$1,400 | $16,000-$28,000 |
We primarily install Malarkey shingles which offer the best balance of durability, warranty coverage, and value for Pacific Northwest homes.
Factors That Affect Your Roof Replacement Cost
Beyond material choice, several factors influence your final price:
Roof Pitch (Slope)
Steeper roofs require more safety equipment and take longer to work on. A 12/12 pitch can cost 20-30% more than a standard 4/12 pitch.
Roof Complexity
Multiple valleys, dormers, skylights, and chimneys all require extra labor and materials for proper flashing.
Deck Condition
If the plywood decking is damaged or rotted, it must be replaced before new shingles go on. Budget $75-$150 per sheet.
Layer Removal
Removing multiple old layers costs more than a single tear-off. Most codes allow max 2 layers, but we recommend full removal.
Hidden Costs to Watch For
Watch out for these often-overlooked expenses that can inflate your final bill:
- Permits: Required in Clark County, typically $100-$300
- Dump fees: Disposal of old materials runs $50-$150 per ton
- Gutter replacement: Often needed with a new roof, $1,000-$2,500
- Ventilation upgrades: Code may require improvements, $300-$600
- Flashing replacement: Around chimneys, vents, and walls

A reputable contractor includes most of these in their quote. If you're seeing a rock-bottom price, ask what's not included. Read more about the full process in our roof replacement guide.
Ready for an Accurate Quote?
Online estimates only get you so far. For an accurate, no-obligation quote based on your actual roof, schedule a free inspection with our team.
