Trade directory · Seattle metro · Washington

Roofing contractors in
Seattle, Washington.

A public directory of roofing contractor businesses serving greater Seattle. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.

Employer Establishments
927
U.S. Census Bureau
Peak Season
April through September; April-May and August-September are highest demand. Winter months (November-February) see 40-50% reduction in volume due to Seattle rain and weather conditions.
Market estimate
Avg. Response Time
3-7 business days for initial quote in competitive periods; 1-3 days during off-season. Emergency/urgent calls typically responded to within 24 hours.
Operator average
Avg. Hourly Wage
$33/hr
Bureau of Labor Statistics
§ J · OPEN JOBS

Roofing jobs in Seattle

00 OPEN

0 open jobs in Seattle.

The controlled job pilot is not open yet.

§ A · Market rates

Common Job Costs

SEATTLE-WA · LOCAL ESTIMATES
Service
Description
Cost Range
Asphalt shingle roof replacement (2,000 sq ft)
Typical range based on local asphalt shingle roof replacement (2,000 sq ft) jobs.
$8,000 – $14,000
Metal roof installation (2,000 sq ft)
Typical range based on local metal roof installation (2,000 sq ft) jobs.
$12,000 – $18,000
Roof repair (leak assessment and patching)
Typical range based on local roof repair (leak assessment and patching) jobs.
$400 – $1,200
Gutter installation/replacement (150 linear feet)
Typical range based on local gutter installation/replacement (150 linear feet) jobs.
$1,200 – $2,400
Roof inspection and moss treatment
Typical range based on local roof inspection and moss treatment jobs.
$300 – $800
Flat roof restoration (1,500 sq ft)
Typical range based on local flat roof restoration (1,500 sq ft) jobs.
$3,500 – $7,000
§ B · Regulatory

Licensing Requirements

WA
§1

Licensing Requirements

Washington State requires roofers to be licensed as specialty contractors. Licensing is managed by the Department of Labor & Industries (L&I). Required: valid contractor license (specialty classification for roofing), which mandates passing the Contractor License Exam (covers business and law, safety, roofing standards). No specific apprenticeship required but on-the-job training is standard. License renewal required every 2 years with continuing education (minimum 4 hours per year). Workers Compensation Insurance (L&I coverage) mandatory. Some cities require additional local permits and inspections.

§2

Permit Requirements

City of Seattle requires a Building Permit for most roof work exceeding $750. Permit applications must include: scope of work, building plans, engineer stamps (for steep pitch or complex work), proof of licensed contractor status, and workers comp documentation. Typical review time: 3-5 business days. Some neighborhoods (Ballard, Capitol Hill) have historic district overlays requiring design review. Eastside cities (Bellevue, Redmond, Kirkland) follow similar requirements with variations in review timing and fee structures.

§3

Inspection Schedule

Initial inspection by City of Seattle Building Department after permit issuance (pre-work walkthrough optional but recommended). Final inspection required upon project completion before sign-off. For structural work or significant alterations: rough-in inspection mid-project mandatory. Inspector verifies code compliance, flashing installation, ventilation, and proper attachment methods. Inspection turnaround: typically 2-5 business days from request.

§4

Insurance Minimums

Washington State L&I Workers Compensation Insurance: mandatory for all employees; rates vary by class code but average 8-12% of payroll for roofing. General Liability Insurance: minimum $1,000,000 combined single limit (most contracts require this). Contractors Bond: required for state licensing; typically $12,000-$20,000 depending on business size. Property/tools insurance: highly recommended (not mandated).

§ C · ReadyDocs Compliance

Compliance research unavailable

View source dossier

Source status: unavailable · 7/13/2026

Detailed instructions are withheld because the source is not available for verification.

§ M · DoorBase

Local market snapshot

56 ZIPs
Population994,393
Household income$116,414
Home value$833,424
Median rent$2,188
Unemployment4.90%
Job growth-2.20%

Source: DoorBase, aggregated public ZIP-level data. Updated 7/17/2026.

§ C · Path to license

How to Get Licensed

7 STEPS
1

Verify Business Entity and EIN

Register your business with Washington State (sole proprietor, LLC, or corporation). Obtain an Employer Identification Number (EIN) from the IRS. Ensure you meet L&I's basic requirements: at least 4 years of verifiable roofing experience in the last 10 years (or 2 years if you have a relevant apprenticeship/degree), or supervisor experience equivalent.

01/07
2

Enroll in Contractor License Exam Prep

Register with an approved test provider (Prometric or PSI). Study materials cover Washington State building codes, roofing standards, contractor law, safety regulations, and business practices. Most candidates study 4-6 weeks. Exam costs approximately $100-150 and takes 3-4 hours. Passing score is typically 75% or higher. Schedule your exam through the test provider's website.

02/07
3

Pass the Contractor License Exam

Sit for the Department of Labor & Industries Contractor License Exam. The exam covers: roofing materials and installation methods, code compliance, safety regulations, contractor business law, bonding, insurance, and ethics. Test centers are available across Washington State. You receive pass/fail results immediately or within 1-2 business days depending on the provider. If unsuccessful, you may retake the exam after 30 days.

03/07
4

Obtain Workers Compensation Insurance

Purchase Washington State L&I Workers Compensation Insurance before applying for your license. Coverage is mandatory for any contractor with employees. Rates are assigned based on your roofing classification code and payroll size. Solo operators (no employees) may be exempt but most choose coverage for liability protection. Contact L&I-approved insurers or your agent for quotes. You'll need proof of coverage for license application.

04/07
5

Secure Contractor Bond

Obtain a Washington State Contractor Bond (typically $12,000-$20,000 depending on business volume and previous claims). The bond protects consumers; it's required by L&I for license issuance. Contact bonding companies directly or work through an insurance agent. Bond cost is a one-time premium (usually $400-800) for a 2-year term. Submit bond paperwork to L&I with your license application.

05/07
6

Submit License Application to L&I

Complete the Application for Contractor License (Form 505) through the Washington State Department of Labor & Industries. Include: proof of exam passage, Workers Compensation insurance certificate, contractor bond, business registration, EIN, and experience verification (prior employer references or job documentation). Application fee is approximately $180-250. Processing time is typically 2-3 weeks. L&I will notify you by mail or email once your license is issued.

06/07
7

Receive License and Register Locally (if required)

Once L&I approves, your contractor license is valid statewide for 2 years. Some cities (Seattle, Bellevue, Tacoma) require additional local business registration or contractor registration; check with your city's building/permitting office. Display your license number on all quotes, permits, and job sites. Renew your license every 2 years by completing continuing education (minimum 4 hours annually on roofing, safety, or business topics) and paying renewal fees.

07/07
§ D · Field notes

About This Market

UPDATED APR 2026

Seattle's roofing market is steady but competitive—roughly 927 licensed roofing establishments across Washington State, with concentrated density in King County metro. Demand is driven by the wet climate; rain damage, moss growth, and gutter failures keep phones ringing year-round, but peak season runs April through September. Typical projects here are asphalt shingle replacements, metal roof installations (growing market for durability), and repairs addressing moisture and leak issues. Costs run higher than national averages due to labor costs (median hourly wage $33.11, BLS data) and Seattle's steep pitches requiring specialized safety rigging. Competition is fierce in the residential segment; commercial and industrial work offers better margins if you've got the credentials and bonding capacity.

To work this market, you need a Washington State specialty contractor's license—this means passing L&I's exam covering business law, safety codes, and roofing standards, plus mandatory Workers Comp insurance and a contractor's bond. Local permits are non-negotiable; City of Seattle requires building permits for most jobs over $750, and review times run 3-5 days. Plan your year around April-September peaks; winter months are grind-it-out territory with weather delays common. Know the historic district overlays in Ballard and Capitol Hill—they add weeks to permit timelines. Final advice: nail your safety game hard (roofing is high-risk), maintain L&I compliance like your license depends on it, and build relationships with permit runners and inspectors. Reputation moves volume in this market faster than any marketing spend.

Data Sources
  • Median hourly wage for roofers in Washington State
    U.S. Bureau of Labor Statistics (BLS) Occupational Employment Statistics (OES) – roofing workers, May 2023 data
  • Number of licensed roofing establishments in Washington State
    Washington State Census Bureau and Department of Labor & Industries contractor licensing database
  • Workers Compensation Insurance rates and classification codes
    Washington State Department of Labor & Industries (L&I) – Class Code 4711 for roofing
  • Contractor licensing exam requirements and renewal
    Washington State Department of Labor & Industries – Specialty Contractor License regulations
  • Seattle Building Permit requirements and review timelines
    City of Seattle Department of Construction and Inspections (SDCI) – Building Permit Guidelines
  • General Liability Insurance minimums
    Industry standard for commercial construction; verified through Washington State Contractors Association
§ E · FAQ

Frequently Asked Questions

05 QUESTIONS
Q/01

What is the median hourly wage for roofers in Washington State?

According to the U.S. Bureau of Labor Statistics (BLS), the median hourly wage for roofers in Washington State is $33.11/hour, translating to approximately $68,869 annually. This is higher than the national median, reflecting Seattle and western Washington's elevated labor costs and strong demand for roofing services. Experienced crew leads and estimators typically earn 20-40% above median.

Q/02

Do I need a state license to work as a roofer in Washington State?

Yes. Washington State Department of Labor & Industries (L&I) requires roofers to hold a specialty contractor license. You must pass the Contractor License Exam (covers business/law, safety, and roofing standards), carry Workers Compensation Insurance through L&I, and maintain a contractor bond. License renewal is every 2 years. Solo operators and crew leaders both require licensing; laborers may work under a licensed contractor's supervision without individual licensure but cannot perform licensed work independently.

Q/03

What permits do I need for roofing work in Seattle?

City of Seattle requires a Building Permit for most roofing projects exceeding $750 in cost. Permit applications require scope of work, building plans, engineer stamps (for complex or steep-pitch work), proof of licensed contractor status, and Workers Compensation documentation. Review time is typically 3-5 business days. Historic district overlays in neighborhoods like Ballard and Capitol Hill add design review requirements and extend timelines by 1-2 weeks. Always check with the specific city/jurisdiction—Bellevue, Redmond, and Kirkland have variations.

Q/04

What are the minimum insurance requirements for roofers in Washington State?

Washington State mandates L&I Workers Compensation Insurance for all employees (rates typically 8-12% of payroll for roofing, per L&I Class Code 4711). General Liability Insurance minimum is $1,000,000 combined single limit (most project owners require this). Contractor Bond ($12,000-$20,000) is required for state licensing. Property and tools insurance is highly recommended but not mandated by state law.

Q/05

When is peak season for roofing work in Seattle?

Peak roofing season in Seattle runs April through September, with the strongest demand in late April through May and again in August through September. Winter months (November-February) see 40-50% volume reduction due to heavy rain, snow risk, and ice conditions that complicate safety and material delivery. Professional contractors plan year-round revenue streams with commercial/emergency work during winter and schedule residential replacement projects for spring and late summer.

§ F · Directory

Roofing contractors in Seattle

0 LISTED · SORTED BY DISTANCE

No contractors listed yet.

List your services

For contractors

Run your roofing business on The Forge.

Apply to be listed on The Board for free. Manage leads, quotes, jobs, and follow-ups in one place, built for independent operators and growing crews.