Trade directory · Los Angeles metro · California

Roofing contractors in
Los Angeles, California.

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

Licensed Establishments
2,695
U.S. Census Bureau
Peak Season
April through September - dry season with minimal rain, optimal working conditions
Market estimate
Avg. Response Time
24-72 hours for quotes, longer during peak storm seasons
Operator average
§ A · Market rates

Common Job Costs

LOS ANGELES-CA · LOCAL ESTIMATES
Service
Description
Cost Range
Asphalt shingle roof replacement
Typical range based on local asphalt shingle roof replacement jobs.
$8,500 – $18,000
Tile roof replacement
Typical range based on local tile roof replacement jobs.
$15,000 – $35,000
Flat roof replacement (EPDM/TPO)
Typical range based on local flat roof replacement (epdm/tpo) jobs.
$6,000 – $14,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,800
§ B · Regulatory

Licensing Requirements

CA
§1

Licensing Requirements

California requires C-39 Roofing Contractor license through CSLB. Must pass Law & Business exam plus C-39 trade exam. Requires 4 years journey-level experience or equivalent combination of education and experience. License renewed every 2 years with continuing education requirements.

§2

Permit Requirements

Building permits required for most roofing work in Los Angeles through LADBS. Permit fees range $200-$800 depending on scope. Re-roofing, structural repairs, and additions all require permits. Some minor repairs under $500 may be exempt.

§3

Inspection Schedule

Initial permit inspection before work begins, progress inspection for structural work, final inspection upon completion. Additional inspections may be required for complex projects or when structural modifications are involved.

§4

Insurance Minimums

General liability minimum $1 million, workers compensation as required by CA law if employees present. Many clients require $2 million liability. Bonding often required for larger commercial projects.

§ C · Path to license

How to Get Licensed

6 STEPS
1

Meet Experience Requirements

Accumulate 4 years of journey-level roofing experience or equivalent combination of education and experience as defined by CSLB classification guidelines.

01/06
2

Submit Application

Complete CSLB application for C-39 classification including experience verification, financial statements, and background information. Pay application and examination fees.

02/06
3

Pass Law & Business Exam

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

03/06
4

Pass C-39 Trade Exam

Schedule and pass the C-39 Roofing trade examination covering roofing materials, methods, codes, and safety practices. 72% passing score required.

04/06
5

Obtain Bond and Insurance

Secure contractor bond ($25,000 minimum) and general liability insurance before license activation. Submit proof of coverage to CSLB.

05/06
6

Activate License

Complete final paperwork and pay licensing fees to activate C-39 license. License valid for 2 years and requires continuing education for renewal.

06/06
§ D · Field notes

About This Market

UPDATED APR 2026

Los Angeles roofing market stays busy year-round with 2695 licensed establishments statewide competing for work. High cost of living drives premium pricing, but competition is fierce. Tile roofs dominate residential due to fire codes and aesthetics - expect 60% of jobs to involve clay or concrete tile. Flat roofs common on commercial properties. Material costs run high due to transportation and California regulations. Fire safety requirements after recent wildfire seasons have increased demand for Class A rated materials.

To work LA roofing, get your C-39 license first - CSLB doesn't mess around with unlicensed contractors. Know your fire-rated materials inside and out. Peak season runs April through September when rain stops. Build relationships with tile suppliers early - material delays kill schedules. LADBS permit process takes 2-3 weeks minimum, factor that into bids. Storm season brings emergency work but also brings fly-by-night competition. Focus on quality installs and proper licensing to separate yourself from the pack.

Data Sources
  • Licensed establishments count
    US Census Bureau
  • Licensing requirements
    California Contractors State License Board (CSLB)
  • Permit requirements
    Los Angeles Department of Building and Safety (LADBS)
  • Cost estimates
    Industry estimates based on local market conditions
  • Insurance requirements
    California Department of Insurance and industry standards
§ E · FAQ

Frequently Asked Questions

05 QUESTIONS
Q/01

What license do I need to do roofing work in Los Angeles?

California requires a C-39 Roofing Contractor license issued by the Contractors State License Board (CSLB). You must pass both Law & Business and C-39 trade exams, plus demonstrate 4 years of journey-level experience.

Q/02

Do I need a permit for roof replacement in Los Angeles?

Yes, building permits are required for roof replacement in Los Angeles through the Department of Building and Safety (LADBS). Permit fees typically range $200-$800 depending on project scope and property value.

Q/03

What's the average cost to replace a tile roof in Los Angeles?

Tile roof replacement in Los Angeles ranges $15,000-$35,000 for typical residential projects. Costs vary based on tile type, roof complexity, accessibility, and current material prices. Clay tiles cost more than concrete tiles.

Q/04

When is peak roofing season in Los Angeles?

Peak roofing season runs April through September during the dry season. This period offers optimal working conditions with minimal rainfall, though contractors stay busy year-round due to the mild climate.

Q/05

How many roofing contractors operate in California?

According to Census data, approximately 2,695 licensed roofing establishments operate in California. Los Angeles County represents a significant portion of this market due to population density and construction activity.

§ F · Directory

Roofing contractors in Los Angeles

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.