Trade directory · San Jose metro · California

Roofing contractors in
San Jose, California.

A public directory of licensed roofing contractors serving greater San Jose. 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 quotes, 3-8 weeks for project start
Operator average
§ A · Market rates

Common Job Costs

SAN JOSE-CA · LOCAL ESTIMATES
Service
Description
Cost Range
Asphalt shingle replacement
Typical range based on local asphalt shingle replacement jobs.
$8,500 – $18,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.
$15,000 – $35,000
Roof repair (leak fixes)
Typical range based on local roof repair (leak fixes) jobs.
$350 – $1,500
Gutter installation
Typical range based on local gutter installation jobs.
$1,200 – $3,500
Skylight installation
Typical range based on local skylight installation jobs.
$800 – $2,800
§ B · Regulatory

Licensing Requirements

CA
§1

Licensing Requirements

California C-39 Roofing Contractor license required. Must pass Law & Business exam and trade-specific exam. 4 years journeyman experience OR equivalent combination of education and experience. License renewal every 2 years with 12 hours continuing education.

§2

Permit Requirements

Building permits required for most roofing work in San Jose. Permit fees range $200-800 depending on scope. Plans required for structural changes. Online permit applications accepted through City of San Jose Building Division.

§3

Inspection Schedule

Rough inspection before covering work, final inspection upon completion. Schedule inspections 24-48 hours in advance. Additional inspections required for structural modifications or solar-ready installations.

§4

Insurance Minimums

General liability minimum $1 million per occurrence, $2 million aggregate. Workers compensation required if employees. Contractor license bond $25,000 for C-39 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 education and experience. Gather employment records, tax returns, and employer verification letters.

01/06
2

Submit Application

Complete application with California Contractors State License Board. Include experience documentation, fingerprints, and $330 application fee. Processing takes 4-6 weeks.

02/06
3

Pass Required Exams

Take and pass both Law & Business exam and C-39 Roofing trade exam. Schedule through PSI Services. Study materials available from CSLB. Exams cost $300 combined.

03/06
4

Obtain Insurance and Bond

Secure $25,000 contractor bond and general liability insurance minimum $1 million. Submit proof to CSLB before license issuance.

04/06
5

Pay License Fee

Submit $200 initial license fee upon exam passage and bond approval. License valid for 2 years from issue date.

05/06
6

Complete Continuing Education

Complete 12 hours continuing education every 2 years for renewal. Include 1 hour trade-specific training. Renew by expiration date to avoid penalties.

06/06
§ D · Field notes

About This Market

UPDATED APR 2026

San Jose's roofing market runs hot with tech money driving premium installs and aging housing stock needing constant repair work. You've got 2695 licensed roofing outfits statewide fighting for work, but the South Bay market pays well - expect 20-30% higher rates than Central Valley. Tile and metal dominate here thanks to fire codes and earthquake requirements, with solar integration becoming standard on new installs. Clay tile repair work keeps crews busy year-round since half these roofs are 30+ years old.

Get your C-39 license sorted first - no shortcuts in California and San Jose inspectors know the code cold. Peak season runs April to October before the rains hit, so line up your crews early and stock materials by March. Fire season means strict regulations on hot work and debris disposal. Smart contractors here specialize in either high-end custom work for the tech crowd or volume production for property management companies. Know your seismic retrofit requirements and get cozy with solar installers - half your jobs will involve panel integration.

Data Sources
  • Licensed establishments count
    US Census Bureau, County Business Patterns
  • Licensing requirements
    California Contractors State License Board
  • Permit requirements
    City of San Jose Building Department
  • Cost ranges
    Market research estimates based on local contractor surveys
  • Insurance minimums
    California Department of Insurance
§ E · FAQ

Frequently Asked Questions

05 QUESTIONS
Q/01

How much does roof replacement cost in San Jose?

Asphalt shingle replacement runs $8,500-18,000 for average homes, while tile roofs cost $12,000-25,000. Premium materials and steep pitches common in San Jose drive costs 20-30% above state averages. Source: California Contractors State License Board market surveys.

Q/02

What license do I need for roofing work in San Jose?

California C-39 Roofing Contractor license required for projects over $500. Requires 4 years experience, passing trade and law exams, and $25,000 bond. Renewal every 2 years with continuing education. Source: California Contractors State License Board.

Q/03

When is roofing season in San Jose?

April through October is peak season during dry months. Winter work possible but limited by rain. Smart contractors book summer jobs by March due to high demand and limited contractor availability during optimal weather windows.

Q/04

Do I need permits for roofing in San Jose?

Yes, building permits required for most roofing work. Fees range $200-800 depending on scope. Apply through City of San Jose Building Division. Plans required for structural changes or solar-ready installations. Source: San Jose Building Department.

Q/05

What insurance do roofing contractors need in California?

Minimum $1 million general liability per occurrence, $2 million aggregate. Workers compensation mandatory with employees. Additional umbrella coverage recommended for high-value properties common in San Jose market. Source: California Department of Insurance.

§ F · Directory

Roofing contractors in San Jose

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.