Roofing contractors in
Los Angeles, California.
A public directory of roofing contractor businesses serving greater Los Angeles. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.
Roofing jobs in Los Angeles
0 open jobs in Los Angeles.
The controlled job pilot is not open yet.
Common Job Costs
Licensing Requirements
Licensing Requirements
California requires a C-39 Roofing Contractor license from the Contractors State License Board (CSLB). Requirements: (1) 4 years of documented roofing experience in past 10 years (at least 1 year as licensed journeyman or 2 years as crew lead); (2) pass the Roofing Contractor exam covering CA law, OSHA, and roofing practices; (3) pass General Contractor exam or demonstrate equivalent experience; (4) maintain $10,000 minimum bond and workers' compensation insurance. License renewal every 2 years; continuing education not mandated but CSLB strongly recommends. Must pass fingerprint clearance and maintain good standing.
Permit Requirements
Los Angeles requires permits for all roof replacements, major repairs, and structural modifications. Exceptions: minor repairs under $500 and single-layer re-covering in some cases. Permits issued by LA Department of Building and Safety; typical processing 5-10 business days. Roofing contractor must pull permit or work under homeowner; contractor responsible for all inspections. LA also enforces Title 24 energy code for cool roofs on new construction and major replacements.
Inspection Schedule
Initial rough inspection after framing/substrate prep; final inspection after completion. LA Building and Safety requires final sign-off before occupancy or final payment. Storm damage work may require expedited inspections. Title 24 cool roof compliance verification at final inspection for qualifying projects.
Insurance Minimums
California law requires: (1) Workers' Compensation Insurance (mandatory for any employees); (2) General Liability minimum $1 million per occurrence, $2 million aggregate; (3) Property damage coverage on vehicles and equipment. Many clients require additional $1 million umbrella coverage. CSLB bond requirement: $10,000 minimum for C-39 contractors.
Compliance research unavailable
Source status: unavailable · 7/11/2026
Detailed instructions are withheld because the source is not available for verification.
Local market snapshot
Source: DoorBase, aggregated public ZIP-level data. Updated 7/17/2026.
How to Get Licensed
Gather Work Experience Documentation
Compile 4 years of roofing work experience from the past 10 years. You must document at least 1 year as a licensed journeyman roofer or 2 years in a lead/supervisory capacity. Obtain written verification from prior employers, crew chiefs, or general contractors. CSLB will verify; gaps or unverifiable hours will delay or deny your application. Keep timesheets, pay stubs, tax returns, and reference contact information organized.
Pass the CSLB Roofing Contractor Exam
Register for and pass the C-39 Roofing Contractor exam administered by CSLB. The exam covers California law, OSHA standards, roofing materials and methods, building codes, and business practices. Exam is open-book and typically 100 questions; passing score is 70%. Schedule at least 6–8 weeks of study time. Use CSLB study guides, online prep courses, and test-takers' forums. Exam fee is approximately $65–$75. You can register online at the CSLB website.
Pass the General Contractor Exam or Demonstrate Equivalent
Pass the CSLB General Contractor exam (C-10 license) or provide documentation of equivalent experience. Alternative: if you have 5+ years of roofing experience and pass the C-39 exam, you may be eligible for waiver. Verify current exemption criteria with CSLB. The General Contractor exam is broader and requires 150–200 study hours. If pursuing this route, budget additional time and exam fees ($65–$75).
Obtain a $10,000 Surety Bond
Contact a licensed surety company and apply for a $10,000 Roofing Contractor bond (CSLB requirement). The bond protects consumers if you fail to complete work or violate CSLB regulations. Surety companies will perform a credit and background check; approval typically takes 5–10 business days. Bond cost ranges $150–$400 annually depending on your credit. Provide the bond certificate to CSLB when submitting your license application.
Secure Workers' Compensation Insurance
Obtain workers' compensation insurance if you plan to hire employees. This is legally required in California. Contact a licensed insurance agent and provide your business structure (sole proprietor, LLC, corporation), number of employees, and expected payroll. Coverage must be active before you hire anyone. Submit proof of insurance to CSLB with your application. Annual cost varies; budget $2,500–$5,000 for a small crew depending on payroll.
Submit License Application to CSLB
Complete the CSLB C-39 license application (available online at www.cslb.ca.gov). Required documents: (1) proof of experience (4 years with verification); (2) exam passing scores (C-39 and General Contractor or waiver); (3) surety bond certificate; (4) proof of workers' compensation insurance; (5) government-issued ID; (6) application fee (approximately $300). Submit online or by mail. CSLB will verify all documents; processing typically takes 4–6 weeks. You will receive your license number and wall certificate upon approval.
Maintain Your License and Renewal
Your C-39 license is valid for 2 years. Before expiration, submit a renewal application to CSLB with proof of updated surety bond, current workers' compensation insurance, and renewal fees (approximately $280). CSLB does not mandate continuing education for C-39 contractors, but they strongly recommend staying current with code changes, Title 24 updates, and OSHA safety standards. Renewal typically processes in 4–6 weeks. Keep your license current to avoid discipline and contract disqualification.
About This Market
Roofing in Los Angeles is a steady, competitive market driven by three factors: weather damage (intense sun, rare but severe storms), home equity trends, and enforcement of cool roof codes. The area has roughly 2,695 licensed roofing establishments statewide, with heavy concentration in LA County. Residential tile and asphalt replacement dominates; commercial flat roofing is secondary but growing with solar installations. Costs run high—labor and materials both premium—because the market is saturated and competition is fierce. Material choice matters: tile stays popular in older neighborhoods; asphalt dominates middle-market; TPO and PVC membranes are standard for commercial. Homeowner insurance payouts drive seasonal spikes, especially post-storm. A crew can clear $32-40/hour median wage, but overhead eats most of it.
- Median hourly wage for roofersBureau of Labor Statistics (BLS), Occupational Employment Statistics (OES), 2023
- Number of licensed roofing establishments in CaliforniaU.S. Census Bureau, County Business Patterns, 2023; Contractors State License Board (CSLB) database
- C-39 licensing requirements and exam structureContractors State License Board (CSLB) - Official website and Laws and Regulations guide
- Los Angeles permitting process and timelinesLos Angeles Department of Building and Safety (LADBS) - Permit Services and Code Enforcement
- Title 24 energy code requirementsCalifornia Energy Commission (CEC) - Title 24 Standards; ENERGY STAR Cool Roof requirements
- Workers' compensation insurance requirementsCalifornia Department of Industrial Relations, Division of Workers' Compensation (DWC)
- General liability insurance minimumsCSLB contractor bonding and insurance guidelines; California Insurance Code
- Roofing material costs and market trends in Los AngelesRSMeans Construction Cost Data; Local supplier pricing; HomeAdvisor market surveys
Frequently Asked Questions
What is a C-39 roofing license and how do I get one in California?
The C-39 Roofing Contractor license is issued by the Contractors State License Board (CSLB) and is required to perform roofing work for pay in California. Requirements include 4 years of documented roofing experience in the past 10 years (with at least 1 year as a licensed journeyman or 2 years as crew lead), passing the CSLB Roofing Contractor exam, passing the General Contractor exam or equivalent, maintaining a $10,000 bond, and proof of workers' compensation insurance. The exam covers California law, OSHA standards, and roofing practices. License renewal is required every 2 years. Processing time for application approval is typically 4–6 weeks after CSLB receives all required documents.
Do I need a permit for all roofing work in Los Angeles?
No. Los Angeles requires permits for roof replacements, major repairs, structural modifications, and underlayment changes. Minor repairs under $500 and single-layer re-covering in some cases may be exempted. All other work requires a permit from the LA Department of Building and Safety. Permits typically take 5–10 business days to process. The roofing contractor must pull the permit or work under the homeowner's permit; the contractor is responsible for all inspections. Unpermitted work violates city code and can result in fines, stop-work orders, and license discipline.
What does Title 24 mean for roofing contractors in Los Angeles?
Title 24 is California's energy code that requires cool roofs on new construction and major roof replacements. Cool roofs have a solar reflectance (albedo) of 0.65 or higher and reduce heat absorption. If a roof replacement covers more than 50% of the roof area, Title 24 compliance is mandatory. The roofing contractor must specify compliant materials and document them for LA Building and Safety's final inspection. Non-compliance results in failed inspection and project delay. Check the current Title 24 standards with ENERGY STAR or the California Energy Commission before quoting.
What should I charge for a roof replacement in Los Angeles?
Pricing depends on material, roof size, and complexity. Asphalt shingle replacement on a 1,500 sq ft roof typically ranges $6,000–$12,000. Tile replacement ranges $15,000–$25,000. Flat roof/membrane work ranges $5,000–$10,000. Labor is the primary cost driver in LA; median roofing wages are $32.41/hour (BLS), but contractor overhead, permits, insurance, and equipment can add 40–60% to direct labor. Material costs vary with market; get supplier quotes weekly. Always inspect for hidden damage and structural issues before quoting; undisclosed asbestos or dry rot will exceed estimates fast.
What insurance do I need as a roofing contractor in California?
California law requires workers' compensation insurance if you have employees—this is non-negotiable and enforced by the Division of Workers' Compensation. You must also carry General Liability insurance with minimums of $1 million per occurrence and $2 million aggregate. Many clients and bonded jobs require an additional $1 million umbrella policy. The CSLB bond requirement is $10,000 minimum for C-39 contractors. Verify your insurance annual and keep proof on file; expired or insufficient coverage will result in license discipline and contract termination.
Roofing contractors in Los Angeles
No contractors listed yet.
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.