Trade directory · Oakland metro · California

Roofing contractors in
Oakland, California.

A public directory of licensed roofing contractors serving greater Oakland. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.

Licensed Establishments
2,695
U.S. Census Bureau
Peak Season
April through October, with highest demand June-August before rainy season
Market estimate
Avg. Response Time
2-5 business days for quotes, up to 2 weeks during peak season
Operator average
§ A · Market rates

Common Job Costs

OAKLAND-CA · LOCAL ESTIMATES
Service
Description
Cost Range
Asphalt shingle roof replacement
Typical range based on local asphalt shingle roof replacement jobs.
$8,000 – $16,000
Clay tile roof installation
Typical range based on local clay tile roof installation jobs.
$12,000 – $25,000
Metal roof installation
Typical range based on local metal roof installation jobs.
$10,000 – $20,000
Roof repair (storm damage)
Typical range based on local roof repair (storm damage) jobs.
$800 – $3,500
Gutter installation/replacement
Typical range based on local gutter installation/replacement jobs.
$1,200 – $2,800
Roof inspection
Typical range based on local roof inspection jobs.
$200 – $500
§ B · Regulatory

Licensing Requirements

CA
§1

Licensing Requirements

California requires C-39 Roofing Contractor license through CSLB. Must pass Law & Business exam plus Roofing Trade exam. Requires 4 years journeyman experience or equivalent combination of experience and education. License renewal every 2 years with 12 hours continuing education.

§2

Permit Requirements

Oakland requires building permits for all roof replacements, structural repairs, and installations over 100 sq ft. Permit fees range $150-800 based on project value. Submit plans to Oakland Building Services.

§3

Inspection Schedule

Rough inspection after decking/structural work, final inspection upon completion. Schedule 24-48 hours in advance through Oakland Building Services online portal.

§4

Insurance Minimums

California requires $1M general liability, workers compensation if employees, contractor license bond of $15,000-25,000 based on license classification

§ C · Path to license

How to Get Licensed

6 STEPS
1

Meet Experience Requirements

Document 4 years of journeyman-level roofing experience or equivalent combination of experience and education. Gather employment records, pay stubs, and employer verification forms.

01/06
2

Submit Application

Complete CSLB application for C-39 license online or by mail. Include experience documentation, fingerprints for background check, and $330 application fee.

02/06
3

Schedule Examinations

Register for both Law & Business exam and C-39 Roofing Trade exam through PSI Services. Exam fees are $65 each. Study using CSLB reference materials.

03/06
4

Pass Required Exams

Pass both exams with minimum 72% score. Law & Business covers contracting law, safety, business practices. Trade exam covers roofing materials, methods, and codes.

04/06
5

Obtain License Bond and Insurance

Purchase contractor license bond ($15,000-25,000) and general liability insurance ($1M minimum) from approved carriers. Submit proof to CSLB.

05/06
6

Receive License

Once approved, pay $200 license fee and receive C-39 license. License is valid for 2 years and requires 12 hours continuing education for renewal.

06/06
§ D · Field notes

About This Market

UPDATED APR 2026

Oakland's roofing market is steady year-round with strong demand driven by older housing stock, weather damage from winter storms, and earthquake retrofits. Competition is moderate with about 150-200 active roofers serving the East Bay. Jobs range from basic repairs on 1920s bungalows to full replacements on hills properties with complex access issues. Costs run 15-20% above state average due to Bay Area labor rates and material transport. The housing diversity means contractors need experience with everything from flat commercial roofs to steep residential slopes. Getting established here means having your C-39 license locked down and understanding Oakland's permit process inside and out. The city is strict on inspections and code compliance, especially for seismic upgrades. Peak season starts when the rains stop in April - that's when homeowners start thinking about damage repairs and replacements. Smart contractors build relationships with insurance adjusters and local suppliers early. Access can be a nightmare on hill properties, so factor extra time and equipment costs. The work is there if you can navigate the bureaucracy and deliver quality in a market that knows the difference.

Data Sources
  • Licensed establishments count
    U.S. Census Bureau - approximately 2,695 licensed roofing establishments in California
  • License requirements
    California Contractors State License Board (CSLB)
  • Permit requirements
    Oakland Building Services Department
  • Insurance minimums
    California Contractors State License Board regulations
  • Cost ranges
    Estimate based on local market analysis
  • Response times
    Estimate based on regional contractor surveys
§ E · FAQ

Frequently Asked Questions

05 QUESTIONS
Q/01

What license do I need to do roofing work in Oakland, CA?

You need a C-39 Roofing Contractor license from the California Contractors State License Board (CSLB). This requires passing both the Law & Business exam and the Roofing Trade exam, plus 4 years of experience.

Q/02

Do I need permits for roof work in Oakland?

Yes, Oakland Building Services requires permits for roof replacements, structural repairs, and any installation over 100 square feet. Permit fees range from $150-800 based on project value according to Oakland Municipal Code.

Q/03

What insurance is required for roofing contractors in California?

California law requires $1 million general liability insurance, workers compensation if you have employees, and a contractor license bond of $15,000-25,000 depending on your license classification per CSLB regulations.

Q/04

When is peak roofing season in Oakland?

Peak season runs April through October, with highest demand June-August as homeowners prepare for winter rains. The Bay Area's Mediterranean climate creates predictable seasonal patterns for roofing work.

Q/05

How much does roof replacement cost in Oakland?

Costs vary widely by material and complexity. Asphalt shingle replacement typically runs $8,000-16,000, while clay tile can reach $12,000-25,000. Oakland costs run 15-20% above California averages due to Bay Area labor rates.

§ F · Directory

Roofing contractors in Oakland

0 LISTED · SORTED BY DISTANCE

No contractors listed yet.

List your services

For contractors

Run your roofing business on The Forge.

Get listed on The Board for free. Manage leads, quotes, jobs, and follow-ups in one place. Built for trades, used by thousands of operators nationwide.