Trade directory · Sacramento metro · California

Roofing contractors in
Sacramento, California.

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

Employer Establishments
2,695
U.S. Census Bureau
Peak Season
April through October, with heaviest demand May-August. Spring inspections after winter storms drive early-season demand.
Market estimate
Avg. Response Time
2-5 business days for quote scheduling in Sacramento market. Same-day response rare; 1-week turnaround for actual site visit typical.
Operator average
Avg. Hourly Wage
$32/hr
Bureau of Labor Statistics
§ J · OPEN JOBS

Roofing jobs in Sacramento

00 OPEN

0 open jobs in Sacramento.

The controlled job pilot is not open yet.

§ A · Market rates

Common Job Costs

SACRAMENTO-CA · LOCAL ESTIMATES
Service
Description
Cost Range
Asphalt Shingle Roof Replacement (1,500 sq ft)
Typical range based on local asphalt shingle roof replacement (1,500 sq ft) jobs.
$7,500 – $12,000
Metal Roof Installation (1,500 sq ft)
Typical range based on local metal roof installation (1,500 sq ft) jobs.
$12,000 – $18,000
Roof Repair (partial, under 500 sq ft)
Typical range based on local roof repair (partial, under 500 sq ft) jobs.
$800 – $2,500
Tile Roof Replacement (1,500 sq ft)
Typical range based on local tile roof replacement (1,500 sq ft) jobs.
$15,000 – $25,000
Flat Roof (TPO/EPDM) Installation (2,000 sq ft)
Typical range based on local flat roof (tpo/epdm) installation (2,000 sq ft) jobs.
$6,000 – $11,000
Roof Inspection & Minor Repairs
Typical range based on local roof inspection & minor repairs jobs.
$300 – $1,200
§ B · Regulatory

Licensing Requirements

CA
§1

Licensing Requirements

California requires C-39 license (Roofing Contractor) issued by CSLB. Applicants must have 4 years documented roofing experience (8,000 hours) within past 10 years, pass written exam covering California Building Code and roofing practices. No formal apprenticeship required but verifiable job experience mandatory. License renewal every 2 years. Workers performing roofing must have C-39 license or work under licensed contractor's supervision.

§2

Permit Requirements

Sacramento County and City of Sacramento Building Department require permits for roof replacement, new construction roofing, and structural repairs. Roof repairs under 25% of roof area may qualify for exemption—verify with local AHJ. Commercial projects require more stringent permitting. Permit costs typically $300-$800 depending on project scope and valuation. Processing time 5-10 business days standard.

§3

Inspection Schedule

Initial permit inspection before work begins, rough-in inspection during installation (critical for membrane/flashing), final inspection upon completion before sign-off. High-wind or seismic zones may require additional framing inspections. Commercial projects typically require 3 inspections; residential usually 2.

§4

Insurance Minimums

California requires minimum $5,000 workers' compensation coverage per employee (mandatory for any employee, no exceptions). General liability minimum $1,000,000 per occurrence / $2,000,000 aggregate strongly recommended and often required by clients. Roofers must carry workers' comp; many commercial contracts require $2,000,000 GL coverage. Proof of insurance required before permit issuance.

§ C · ReadyDocs Compliance

Compliance research unavailable

View source dossier ↗

Source status: unavailable · 7/12/2026

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

§ M · DoorBase

Local market snapshot

106 ZIPs
Population846,557
Household income$80,674
Home value$506,287
Median rent$2,102
Unemployment0.00%
Job growth-100.00%

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

§ C · Path to license

How to Get Licensed

5 STEPS
1

Document Work Experience

Gather proof of 4 years (8,000 hours) roofing experience within the past 10 years. Documentation must include employer letters on company letterhead showing job titles, dates worked, and specific roofing duties; tax returns or W2s; or apprenticeship records. Experience must be hands-on roofing work—estimating, sales, or management alone doesn't count. Create detailed chronological record with dates and employer contact info. CSLB will verify references, so use real employers you worked for directly.

01/05
2

Pass CSLB Initial Exam Requirement Check

Confirm you meet eligibility: 4 years documented experience (required), no disqualifying criminal history, and California residency or intent to operate in California. Review CSLB C-39 exam study materials covering California Building Code Title 24, roofing practices, safety, and contractor law. Study guides available from CSLB website. No formal pre-exam class required but strongly recommended for pass rates. Exam fee is approximately $60-$75.

02/05
3

Submit Application to CSLB

Complete CSLB Form LCA-1 (License Application). Include: work experience documentation, proof of identity, fingerprint cards for background check, application fee ($600-$700), and experience verification letters. Submit by mail or online through CSLB portal. Application processing takes 2-4 weeks. CSLB will contact you to schedule exam date if application is complete. Processing delays common; follow up if no contact within 3 weeks.

03/05
4

Schedule and Pass Written Exam

CSLB notifies you of approved exam dates and testing locations (typically Sacramento area). Exam covers: California Building Code roofing sections, state licensing law, business and contract law, roofing materials and installation standards, and safety regulations. Passing score is typically 70-75%. Exam is closed-book, multiple choice, 2-3 hours duration. You may retake if failed; retest fee applies. Schedule early—exam dates fill quickly during peak licensing season.

04/05
5

Receive License and Maintain Active Status

After passing exam, CSLB issues C-39 Roofing Contractor license. License is valid for 2 years. Maintain active status by renewing every 2 years ($300+ renewal fee) and ensuring all continuing education requirements are met if applicable (requirements vary). Keep workers' compensation insurance current and in force—license can be suspended if coverage lapses. Track renewal due date; late renewals incur penalties and work stoppage. Provide proof of insurance to CSLB upon renewal.

05/05
§ D · Field notes

About This Market

UPDATED APR 2026

Sacramento's roofing market sits in high demand with consistent work driven by summer heat, periodic winter storms, and growing residential development along the urban fringe. You've got roughly 2,695 licensed roofing contractors across California, but Sacramento metro alone pulls steady residential and light commercial jobs. Asphalt shingles dominate the residential side—cheap, fast, proven in valley heat. Competition is moderate to heavy; pricing pressure real on standard jobs, but specialty work (metal, tile, flat roofing) commands better margins. What drives costs: material inflation hit hard last three years, labor scarcity is real, and Sacramento's building department doesn't move fast. Crews working spring-summer can book solid back-to-back jobs; winter is lean.

To work this market properly: get your C-39 license squared away first—that's the gate. You need 4 years documented experience, minimum, and the exam covers California-specific code detail. Don't cheap-walk that. Insurance is non-negotiable; workers' comp is law, GL coverage is your credential for commercial work. Peak season runs April-October—build cash reserves for the slow months. Sacramento Building Department moves slower than some counties; submit permits early, expect 1-2 week turnarounds. Local contractors know which inspectors are strict (they all are on flashing and sealing); nail your details first time. Subcontractors and day laborers must be licensed or working directly under your license—no exceptions, no gray area. Winter storms create emergency calls; position yourself for those jobs. Price competitively on shingle work, but educate clients on premium materials and extended warranties—that's where you differentiate and protect margin.

Data Sources
  • Median hourly wage and annual salary
    U.S. Bureau of Labor Statistics (BLS) - Occupational Employment and Wage Statistics
  • Licensed roofing contractors in California
    U.S. Census Bureau - County Business Patterns and CSLB licensing database
  • C-39 license requirements and exam details
    California Contractors State License Board (CSLB)
  • Sacramento permit requirements and processing times
    Sacramento County Building Department and City of Sacramento Development Services
  • Workers' compensation and insurance minimums
    California Division of Workers' Compensation and CSLB contractor regulations
  • Seasonal demand patterns and market conditions
    Sacramento roofing contractor market analysis and regional construction data
§ E · FAQ

Frequently Asked Questions

05 QUESTIONS
Q/01

What is the C-39 license and how long does it take to get one in California?

The C-39 Roofing Contractor license is mandatory to operate as a roofer in California. Requirements: 4 years (8,000 hours) verifiable roofing experience within the past 10 years, passing the CSLB written exam covering California Building Code and trade practices, and $7,500+ application fees. Processing typically takes 4-8 weeks after exam passage. No formal apprenticeship is legally required, but experience must be documented through employer verification or tax records. License renews every 2 years. Source: California Contractors State License Board (CSLB).

Q/02

How much do roofing contractors make in Sacramento?

Median hourly wage for roofers nationally is $32.41/hour ($67,413 annually per BLS data). Sacramento wages track near national median due to cost of living and local demand. Owner-operators with established crews typically earn 15-25% above median wage after business expenses. Factors affecting earnings: project complexity, specialty materials (metal/tile command 20-30% premiums over shingle), crew size, and seasonal utilization. Peak season (May-August) concentrates earning potential; winter months significantly slower. Source: U.S. Bureau of Labor Statistics.

Q/03

What permits do I need for a roof replacement in Sacramento?

City of Sacramento and unincorporated Sacramento County require building permits for all roof replacements and structural roofing work. Roof repairs under 25% of roof area may be exempt—confirm with local Building Department before work. Commercial roofing always requires permits. Permit cost ranges $300-$800 depending on project valuation. Processing time is typically 5-10 business days. You must obtain permit before starting work; inspection required before and after installation. Source: Sacramento County Building Department and City of Sacramento Development Services.

Q/04

What insurance do roofing contractors need in California?

California law mandates workers' compensation insurance for any contractor with employees—$5,000 minimum per employee, no exceptions. General liability insurance of $1,000,000 per occurrence / $2,000,000 aggregate is strongly recommended and required by most commercial clients and permit agencies. Many municipalities require proof of GL coverage before permit approval. Premium liability insurance ($2,000,000 coverage) is standard for commercial roofing contracts. Proof of current insurance must be submitted with permit applications. Source: California Division of Workers' Compensation and CSLB licensing requirements.

Q/05

When is the best time to book roofing work in Sacramento?

Peak roofing season in Sacramento runs April through October, with May-August representing the heaviest demand. Spring is driven by post-winter storm inspections and repairs; summer heat accelerates material degradation visibility. Winter (November-March) is slowest; scheduling can be flexible and pricing more negotiable, but weather impacts productivity. Commercial contracts often plan projects around fiscal calendars (spring/fall). Residential emergencies (storm damage, leaks) provide year-round calls but concentrated after winter storms. Smart contractors book heavy during peak season and use winter for maintenance, training, and equipment prep. Source: Sacramento roofing market analysis and seasonal demand patterns.

§ F · Directory

Roofing contractors in Sacramento

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.