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.
Roofing jobs in Seattle
0 open jobs in Seattle.
The controlled job pilot is not open yet.
Common Job Costs
Licensing Requirements
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.
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.
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.
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).
Compliance research unavailable
Source status: unavailable · 7/13/2026
Detailed instructions are withheld because the source is not available for verification.
Local market snapshot
Source: DoorBase, aggregated public ZIP-level data. Updated 7/17/2026.
How to Get Licensed
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.
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.
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.
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.
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.
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.
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.
About This Market
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.
- Median hourly wage for roofers in Washington StateU.S. Bureau of Labor Statistics (BLS) Occupational Employment Statistics (OES) – roofing workers, May 2023 data
- Number of licensed roofing establishments in Washington StateWashington State Census Bureau and Department of Labor & Industries contractor licensing database
- Workers Compensation Insurance rates and classification codesWashington State Department of Labor & Industries (L&I) – Class Code 4711 for roofing
- Contractor licensing exam requirements and renewalWashington State Department of Labor & Industries – Specialty Contractor License regulations
- Seattle Building Permit requirements and review timelinesCity of Seattle Department of Construction and Inspections (SDCI) – Building Permit Guidelines
- General Liability Insurance minimumsIndustry standard for commercial construction; verified through Washington State Contractors Association
Frequently Asked Questions
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.
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.
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.
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.
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.
Roofing contractors in Seattle
No contractors listed yet.
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.