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 - dry season before winter rains
Market estimate
Avg. Response Time
2-5 business days for estimates, longer 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,500 – $15,000
Tile roof replacement
Typical range based on local tile roof replacement jobs.
$12,000 – $25,000
Metal roof installation
Typical range based on local metal roof installation jobs.
$10,000 – $20,000
Roof repair (general)
Typical range based on local roof repair (general) jobs.
$300 – $1,500
Gutter installation
Typical range based on local gutter installation jobs.
$800 – $2,500
Skylight installation
Typical range based on local skylight installation jobs.
$900 – $2,200
§ B · Regulatory

Licensing Requirements

CA
§1

Licensing Requirements

California requires C-39 Roofing Contractor license. Must pass Law & Business exam and C-39 trade exam. Requires 4 years journey-level experience or combination of experience and education. License renewal every 2 years with 12 hours continuing education.

§2

Permit Requirements

City of Oakland requires permits for all roof replacements, structural repairs over $500, and new installations. Submit plans to Building Services Division. Permit fees range $200-800 based on project value.

§3

Inspection Schedule

Rough inspection after structural work, final inspection upon completion. Schedule 48 hours in advance through Oakland Building Services. Additional inspections required for structural modifications.

§4

Insurance Minimums

General liability minimum $1 million per occurrence, $2 million aggregate. Workers' compensation required for employees. Contractor's license bond $25,000 for C-39 license.

§ C · Path to license

How to Get Licensed

6 STEPS
1

Meet experience requirements

Document 4 years of journey-level roofing experience or equivalent combination of experience and approved education. Submit verification forms from employers or clients.

01/06
2

Submit application

File application with CSLB including fingerprints, financial statements, and experience documentation. Pay application fee of $330.

02/06
3

Pass Law & Business exam

Schedule and pass the Law & Business examination covering California contractor law, business practices, and regulations. 72% passing score required.

03/06
4

Pass C-39 trade exam

Take the C-39 Roofing trade examination covering materials, installation methods, safety, and industry standards. 72% passing score required.

04/06
5

Obtain bond and insurance

Secure $25,000 contractor's license bond and required insurance coverage including general liability and workers' compensation if employing workers.

05/06
6

Receive license

Upon passing exams and meeting all requirements, CSLB issues C-39 license valid for 2 years. Begin 12-hour continuing education requirement for first renewal.

06/06
§ D · Field notes

About This Market

UPDATED APR 2026

Oakland's roofing market stays busy year-round with a mix of residential re-roofs, commercial work, and storm damage repairs. The city's older housing stock - lots of 1920s-1960s homes - drives steady replacement demand. Competition's stiff with established local contractors, but there's work if you can handle the permitting process and price competitively. Material costs hit hard here due to California regulations and Bay Area logistics. The hills mean complex jobs with access challenges that separate the pros from the weekend warriors. Getting licensed in California isn't a walk in the park - the C-39 requires real experience and passing two exams. Oakland's building department runs tight on inspections, so know your codes and don't cut corners on permits. Work the shoulder seasons hard because everyone wants their roof done before the rains hit. Build relationships with local suppliers early - material delivery in Oakland can be a nightmare without the right connections. Insurance costs are higher than most states, but it's the price of doing business in California.

Data Sources
  • Licensed establishments
    US Census Bureau - 2695 establishments in California
  • License requirements
    California Contractors State License Board (CSLB)
  • Permit requirements
    City of Oakland Building Services Division
  • Cost estimates
    Local market analysis - estimates based on regional pricing
  • Insurance requirements
    California Contractors State License Board regulations
§ E · FAQ

Frequently Asked Questions

05 QUESTIONS
Q/01

How much does a typical roof replacement cost in Oakland?

Asphalt shingle replacements run $8,500-$15,000 for average homes, while tile roofs cost $12,000-$25,000. Costs vary based on roof size, pitch, and material accessibility in Oakland's hilly terrain.

Q/02

Do I need a permit to replace my roof in Oakland?

Yes, Oakland requires permits for all roof replacements and repairs over $500. Submit applications to Building Services Division with fees ranging $200-$800 based on project value.

Q/03

What license do roofing contractors need in California?

California requires a C-39 Roofing Contractor license. Contractors must pass Law & Business and C-39 trade exams, show 4 years experience, and renew every 2 years with continuing education.

Q/04

When is the best time to schedule roofing work in Oakland?

April through October during dry season. Avoid November through March rainy season when weather delays are common and contractor availability is limited.

Q/05

How long does it take to get roofing quotes in Oakland?

Typical response time is 2-5 business days for estimates. During peak season (summer months), expect longer waits as contractors are busiest before winter rains arrive.

§ 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.