CSLB and the C-39 Roofing Classification
California licenses roofing contractors at the state level through the Contractors State License Board (CSLB), an agency within the Department of Consumer Affairs. CSLB issues the C-39 Roofing Contractor classification under the California Code of Regulations, Title 16, Division 8, Article 3, authorized by Business and Professions Code Sections 7008 and 7059. The regulation defines a roofing contractor as one who installs products and repairs surfaces that seal, waterproof and weatherproof structures, preventing water or other elements from penetrating the structure or the space beyond it. The classification covers work with asphalt, pitch, tar, felt, glass fabric, urethane foam, metal roofing systems, flax, shakes, shingles, roof tile, slate and any other roofing, waterproofing or weatherproofing material. This single classification applies to both residential and commercial roofing projects; California does not issue a separate commercial-only or residential-only roofing license. CSLB's own applicant guide states that the board licenses and regulates nearly 300,000 contractors across 44 license classifications statewide, with headquarters in Sacramento and field offices around the state. A 15-member board appointed by the Governor and the Legislature sets policy and selects the Registrar of Contractors, who serves as CSLB's executive officer and runs day-to-day licensing and enforcement activity, including sting operations against unlicensed contractors. Any business that contracts directly with a property owner for roofing work, whether a full tear-off and replacement, a repair, or routine maintenance, generally must hold an active C-39 license to perform or bid that work. The C-39 classification is distinct from certification programs such as asbestos abatement or hazardous substance removal, which a roofing contractor needs only when a specific job requires handling those materials.
Sourcescslb.ca.gov 1cslb.ca.gov 2
Who Must Hold the License and License Types
CSLB issues a C-39 license to a sole owner, a partnership, a corporation, or a limited liability company (LLC), and the entity type determines which additional filings apply. Every license, regardless of entity type, must have a qualifying individual, called the qualifier, listed with CSLB. For a sole ownership the qualifier is the owner or a responsible managing employee (RME). For a partnership it is a designated qualifying general partner or an RME. For a corporation it is a responsible managing officer (RMO) or an RME. For an LLC it is a responsible managing member, responsible managing manager, RMO, or RME. Business and Professions Code Section 7027.1 makes it a misdemeanor for any person to advertise for construction work covered by the Contractors State License Law unless that person holds a valid license in the classification advertised, so a business cannot market itself as a roofing contractor before its C-39 license is issued. A qualifier who is an RME must be a bona fide, permanent employee of the firm, actively engaged in the business at least 32 hours per week or 80 percent of the firm's weekly operating hours, whichever is less, and generally may not qualify more than one active license at a time unless common ownership, subsidiary, or joint venture conditions are met, and never more than three firms in a one-year period. A company that sells home improvement contracts, including roofing jobs, through salespeople working away from its main office may also need to register those individuals as Home Improvement Salespersons with CSLB, a separate registration from the contractor license itself.
Sourcesleginfo.legislature.ca.gov 1cslb.ca.gov 2
Work Experience and Education Requirements
The qualifying individual on a C-39 application must have at least four years of unsupervised, journey-level work experience in roofing within the ten years immediately before filing the application. CSLB gives credit only for experience gained as a journeyperson, a foreperson, a supervising employee, or a contractor; time spent as an unsupervised trainee does not count. A journeyperson is defined as an experienced worker who can perform the trade without supervision or who has completed a roofing apprenticeship program. Someone other than the applicant, such as an employer, a fellow employee, another journeyperson, a union representative, a building inspector, an architect, an engineer, a business associate, or a homeowner or client if the applicant was self-employed, must personally have observed the work and must sign CSLB's Certification of Work Experience form. CSLB may request supporting documentation for any experience claimed on the form, and a randomly selected share of applications undergo further investigation of the experience claims before a license is issued. CSLB does not impose any specific educational or classroom course requirement to qualify for a contractor license; there is no roofing-specific degree, certificate, or training-hour minimum a qualifier must complete. Applicants may not substitute a general education credential for the four years of hands-on experience, though relevant technical training or a documented apprenticeship in roofing can count toward the experience requirement if it is verified in the same way as on-the-job experience.
Sourcescslb.ca.gov
Applying, Fingerprinting, and the Asbestos Open Book Exam
Once the work experience and any required exams are satisfied, CSLB still requires several additional steps before it will issue an active C-39 license. Every first-time applicant listed on the license, meaning each owner, officer, partner, member, manager, or responsible managing employee, must submit a full set of fingerprints for a criminal background check compared against California Department of Justice and Federal Bureau of Investigation records. A criminal conviction does not automatically bar licensure; CSLB may still issue a license where the conviction is not substantially related to the duties of a contractor or where the applicant has shown sufficient rehabilitation. Every applicant, regardless of classification, must also pass an open-book exam on asbestos abatement standards, which can be completed on CSLB's website; this applies to roofing applicants even when the specific job does not involve asbestos removal, since older roofing materials can contain asbestos. After CSLB accepts an application it mails a letter of acknowledgment containing a nine-digit application fee number and a four-digit personal identification number, which the applicant uses to track status online or by phone. If an application is incomplete, CSLB returns it, and the applicant has 90 days to correct and resubmit it before it becomes void and a new application and fee are required. The $450 application processing fee is non-refundable even if the application is ultimately not accepted, because CSLB begins processing as soon as the application is filed.
Sourcescslb.ca.gov
The Law and Business Exam and the Trade Exam
Applicants who do not qualify for an exam waiver must pass two exams before CSLB will issue a C-39 license: the law and business exam, and the C-39 roofing trade exam. Both exams are multiple choice and are administered through CSLB's testing vendor, PSI Exams, at test centers around the state, and applicants schedule their own exam appointment once CSLB notifies them that they are eligible to test. The law and business exam covers general business management topics and California construction law drawn from the California Contractors License Law and Reference Book, which CSLB makes available free on its website. The trade exam for the C-39 classification is developed with the help of licensed roofing contractors and typically includes questions tied to accompanying reference materials such as blueprints or drawings; CSLB updates trade exams roughly every five to seven years to keep them current with materials and methods. CSLB does not publish a single fixed passing percentage that applies to every exam, since the cut score can vary by exam; applicants can ask CSLB about the passing standard for a specific exam. Test takers must bring government-issued photo identification to the PSI test center and arrive 30 minutes before the scheduled time. An applicant who has difficulty reading or understanding English may request the use of a CSLB-approved translator during the exam, and applicants who need a disability accommodation under the Americans with Disabilities Act can submit a Special Accommodation Request for Examination in advance.
Sourcescslb.ca.gov
Application and Initial License Fees
CSLB's published fee schedule sets the original application fee, which covers the exam or an exam waiver request for one classification such as C-39, at $450. Once the application is approved, the applicant pays a separate initial license fee of $200 for a sole ownership license or $350 for any non-sole-ownership license, meaning a partnership, corporation, or LLC. Adding an additional classification at the same time as an original application, under a waiver or joint venture, costs $150 per classification, while adding a classification to an existing license costs $230. Replacing the qualifying individual on an existing license also costs $230. A joint venture application for one classification, combining the application fee and initial license fee, totals $800. Applicants who register as a Home Improvement Salesperson pay a $200 registration fee. Applicants must also pay fingerprint-related fees directly to the Live Scan operator taking their prints: $32 for Department of Justice processing and $17 for Federal Bureau of Investigation processing, plus a separate rolling fee the Live Scan site sets on its own. CSLB's guide to becoming a licensed contractor states that, as of its printing, the combined total for the application fee and initial license fee for a single classification is $650 for a sole owner or $800 for a non-sole owner. CSLB notes that fees are subject to change and directs applicants to confirm current amounts on its website or by phone before submitting payment.
Sourcescslb.ca.gov 1cslb.ca.gov 2
Renewal Fees and Delinquent Penalties
CSLB's fee schedule lists separate renewal fees depending on whether the license is active or inactive, sole owner or non-sole owner, and timely or delinquent. An active license renewed on time, meaning postmarked or hand-delivered on or before the expiration date, costs $450 for a sole owner or $700 for a non-sole owner (C-10 electrical contractors pay $20 more in each category, a surcharge that does not apply to C-39). An active license renewed late, after the expiration date, costs $675 for a sole owner or $1,050 for a non-sole owner, since the delinquent fee adds a penalty on top of the base renewal fee. An inactive license, which cannot be used to bid or contract for work, costs less to renew: $300 for a sole owner or $500 for a non-sole owner if timely, and $450 or $750 if delinquent. Home Improvement Salesperson registrations renew separately for $200 if timely or $300 if delinquent. CSLB also charges miscellaneous fees that a roofing contractor may encounter, including $25 to replace a lost pocket license or wall certificate, $100 to change a business name, $67 for a certified license history on a name, $8 for a general status letter or a bond status letter, and $0.10 per page for copies of public documents. A license that is not renewed within the applicable delinquency period can lapse entirely, which CSLB describes on its renewal pages as leading to further consequences beyond the delinquent fee itself.
Sourcescslb.ca.gov
Contractor's Bond and Bond of Qualifying Individual
Before CSLB will issue an active C-39 license it requires a $25,000 contractor's license surety bond, or a cashier's check in that amount filed with the state in place of a bond. If the license is qualified by a responsible managing employee or a responsible managing officer who owns less than 10 percent of the firm's voting stock or equity, the applicant must also file a separate $25,000 bond of qualifying individual, in the name of both the qualifier and the business; an RMO who owns 10 percent or more of the entity is not required to file this second bond. A limited liability company must file an additional $100,000 LLC surety bond, on top of the $25,000 contractor bond, for the benefit of any employee or worker damaged by the LLC's failure to pay wages, wage interest, or fringe benefits and other contributions; an LLC must carry this bond whether its license is active or inactive. An LLC must also carry commercial liability insurance with an aggregate limit of $1 million for a license listing five or fewer personnel, plus an additional $100,000 of coverage for each additional person listed, up to a $5 million total cap. Contractors buy these bonds from an insurance agent or from a surety company admitted by the California Department of Insurance; CSLB itself does not sell or issue bonds. A bond is canceled 30 days after CSLB receives a cancellation notice from the surety, and if a replacement bond or reinstatement is not on file by the end of that 30-day window the license is suspended, so CSLB recommends arranging a replacement bond about four weeks before the current one expires.
Sourcescslb.ca.gov 1cslb.ca.gov 2
Workers Compensation Insurance for Roofing Contractors
Roofing is one of a small number of California license classifications singled out by CSLB for a stricter workers' compensation rule than most other trades. CSLB's own applicant guide states that C-8 Concrete, C-20 Warm-Air Heating Ventilating and Air-Conditioning, C-22 Asbestos Abatement, C-39 Roofing, and C-61/D-49 Tree Service contractors must carry workers' compensation insurance, or hold a valid Certificate of Self-Insurance, whether or not the business has any employees at all. Most other California license classifications may instead file an exemption statement if they have no employees and the qualifier is not classified as a responsible managing employee, but that exemption path is not available to a C-39 licensee. If the license is qualified by a responsible managing employee, CSLB treats that qualifier as an employee of the firm for this purpose, so workers' compensation coverage is required and an exemption certificate cannot be submitted in that situation either. This means a one-person roofing operation with no crew still must buy a workers' compensation policy or obtain state approval to self-insure before CSLB will issue or keep active its C-39 license, a cost that a solo general contractor in many other classifications would not necessarily face. CSLB directs applicants and licensees to its website to search for approved workers' compensation insurance companies and to verify a policy's status, since a lapse in coverage without a substitute in place can lead to suspension of the license in the same way that a lapsed bond can.
Sourcescslb.ca.gov
License Renewal Cycle and Continuing Education
A California contractor license, whether active or inactive, is first issued for a two-year period and expires on the last day of the month, two years after issuance; CSLB's guide gives the example of a license issued January 15, 2022 expiring January 31, 2024. After that initial period, an active license renews on a two-year cycle, while an inactive license, which cannot be used to bid or contract for work, renews on a four-year cycle. To renew an active license, CSLB's published fee schedule and renewal instructions require payment of the applicable renewal fee, maintenance of the required contractor bond and, for a qualifying employee-based license, the required bond of qualifying individual, and proof of workers' compensation coverage where it applies, which for C-39 roofing licensees is required regardless of employee count as described above. CSLB's fee schedule and its step-by-step renewal instructions describe these financial and insurance requirements for keeping a license active but do not list any continuing education course, seminar, or classroom-hour requirement as a condition of renewing a C-39 license. This differs from professions in some other states, and from a small number of other California licenses, where the licensing board requires periodic coursework; CSLB has not published a continuing education mandate for contractors on the pages covering fees and renewal. A licensee who lets a license lapse beyond the delinquency period described in CSLB's renewal fee schedule can face additional steps, including possible retesting, to bring the license back to active status.
Sourcescslb.ca.gov 1cslb.ca.gov 2cslb.ca.gov 3
Reciprocity with Other States
California does not automatically recognize a roofing or contractor license issued by another state or country; anyone who wants to contract in California must apply for and be issued a CSLB license. CSLB does, however, operate a reciprocity program, and its current reciprocity page states that the program covers agreements with Arizona, Louisiana, Mississippi, Nevada, and North Carolina. Under this program CSLB's registrar may, on a case-by-case basis, waive the written trade exam for an applicant who already holds a comparable, active license in good standing from one of those states. The reciprocity waiver applies only to the trade exam; CSLB's applicant guide is explicit that an applicant using reciprocity must still take and pass the law and business exam covering California-specific construction law, and must still have their relevant work experience certified in the same way as any other applicant. CSLB evaluates each reciprocity request individually against its published reciprocity requirements and exam requirements, rather than granting an automatic waiver to every license holder from a partner state. A roofing contractor moving to California from a reciprocity state should expect to submit a full application, including fingerprints, an asbestos open book exam, and verification of at least four years of qualifying experience, even where the trade exam itself is waived, and should contact CSLB's Licensing Information Center directly with questions about how a specific out-of-state license and classification map onto the C-39 Roofing classification.
Sourcescslb.ca.gov 1cslb.ca.gov 2
Penalties for Unlicensed Roofing Work
California treats unlicensed contracting as a criminal matter, not merely a civil or administrative one. CSLB's applicant guide states that contracting for work valued at $500 or more without a required license can lead to misdemeanor charges, with a first offense carrying up to six months in county jail, a fine of up to $5,000, or both, on top of potential administrative fines ranging from $200 to $15,000; subsequent violations can bring increased criminal penalties and fines. An unlicensed person who contracts for roofing repair or replacement work inside a state or federally declared disaster area can face felony charges rather than a misdemeanor, reflecting the particular concern California law places on protecting disaster survivors from unlicensed storm-chasing contractors. Separately, Business and Professions Code Section 7027.1 makes it a misdemeanor, independent of whether any work is actually performed, for a person to advertise for construction work in a classification such as roofing without holding a valid license in that classification; a violation carries a fine of not less than $700 and not more than $1,000, in addition to any other punishment, and CSLB's registrar can issue a citation once there is probable cause to believe an unlicensed individual has advertised in violation of the section. Unlicensed status also strips a contractor of legal protections in a payment dispute, since California courts generally will not enforce a construction contract in favor of a contractor who was unlicensed at all times during the performance of the work.
Sourcescslb.ca.gov 1leginfo.legislature.ca.gov 2
Advertising and License Number Display Rules
California law requires a licensed roofing contractor to disclose its license number in specific places. Business and Professions Code Section 7030.5 states that every person licensed under the Contractors State License Law must include the license number in all construction contracts, in subcontracts and calls for bid, and in all forms of advertising used by that person, as prescribed by the Registrar of Contractors; CSLB's guidance treats a company's print ads, vehicle signage, yard signs, website, and online listings as forms of advertising subject to this rule. A separate statute, Business and Professions Code Section 7027.1, makes it a misdemeanor to advertise for construction work of a type covered by the Contractors State License Law, such as roofing, unless the advertiser holds a valid license in that classification; the statute defines advertising broadly to include signs, cards, newspaper and magazine listings, broadcast or electronic transmissions, and directory listings, and sets a fine of between $700 and $1,000 for a violation, on top of any other punishment. A licensed general building contractor may advertise as a general contractor even without holding every specialty classification, but that exception does not let an unlicensed business advertise roofing services it is not licensed to perform. CSLB separately requires every licensee to display its official wall certificate, showing the licensee's name, license number, classification, and issue and expiration dates, at its main office or chief place of business, and to carry or produce its pocket license card when soliciting business or asked by a customer or building official to prove licensure.
Sourcesleginfo.legislature.ca.gov 1leginfo.legislature.ca.gov 2cslb.ca.gov 3
Storm and Disaster Restoration Contract Rules
California's Home Improvement Business law gives extra cancellation protection to homeowners who sign a roofing repair or restoration contract after storm or other catastrophic damage. Business and Professions Code Section 7159 generally requires most home improvement contracts, including most residential roofing contracts, to include a Three-Day Right to Cancel notice letting the buyer cancel within three business days of signing, or a Five-Day Right to Cancel for a senior citizen buyer. For a contract written specifically for the repair or restoration of residential property damaged by a sudden or catastrophic event for which a state of emergency has been declared, Section 7159 instead requires a longer Seven-Day Right to Cancel notice, printed in at least 12-point boldface type, immediately next to a space for the buyer to acknowledge receiving it, and accompanied by a duplicate cancellation form. This longer window is meant to give a homeowner dealing with hail, wind, wildfire, flood, or other storm damage extra time to review a contract, compare bids, or coordinate with an insurance adjuster before the right to cancel expires, since post-disaster roofing solicitations are a recognized source of consumer complaints in California. Section 7159 also sets other content requirements for these contracts, including specific language, the contractor's registration and CSLB address information, and a required format for the cancellation form, and roofing contractors performing storm restoration work should confirm with CSLB or legal counsel which cancellation notice, three-day, five-day, or seven-day, applies to a given job before presenting the contract for signature.
Sourcesleginfo.legislature.ca.gov
Public Adjuster Rules and Insurance Claim Negotiations
When a roofing job follows a homeowner's insurance claim, California draws a legal line between repairing the roof and negotiating the claim itself. Negotiating or settling an insurance claim on behalf of a policyholder, for compensation, is the regulated business of a public insurance adjuster under the California Insurance Code, a license issued by the California Department of Insurance and separate from a CSLB contractor license; a roofing contractor's C-39 license does not by itself authorize that person to adjust or settle a client's insurance claim for a fee. Insurance Code Section 15027 sets out what a public adjuster's written contract with an insured must contain once that adjuster relationship exists, including the title Public Adjuster Contract, the adjuster's name, business name, license number and address, a description of the loss, the insurer's name and policy number if known, the full compensation the adjuster is to receive, and a required disclosure statement telling the insured that California law requires the adjuster to post a $20,000 surety bond and giving the California Department of Insurance's licensing hotline number. Section 15027 also requires the contract to give the insured the right to cancel it within three business days of signing and of receiving the signed contract, and bars certain fee-collection terms, such as letting the adjuster collect an entire fee from the first payment an insurer issues rather than as the insurer actually pays the claim. A roofing contractor that wants to help a customer estimate storm damage for an insurance claim, without crossing into the separately licensed practice of adjusting that claim, should keep its role limited to providing repair estimates and invoices rather than negotiating settlement terms with the insurer on the homeowner's behalf.
Sourcesleginfo.legislature.ca.gov
Verifying a License and City Requirements in California's Largest Metros
CSLB operates a free public license lookup, called Check a License, on its website, where anyone can search by license number or business name to confirm whether a roofing contractor holds an active C-39 license, see the classification, bond and workers' compensation status on file, and review any formal discipline. CSLB's applicant guide encourages consumers to also ask to see a contractor's pocket license card in person before hiring, since the card and the online lookup should match. California's Contractors State License Law is a single statewide licensing scheme administered entirely by CSLB; cities and counties, including Los Angeles, San Diego, San Francisco, and San Jose, do not issue a separate municipal contractor license layered on top of the state C-39 license. A roofing contractor working in any of these metros still needs a local building permit before starting most reroofing or roof-repair jobs, since permitting is handled by each city's or county's own building department rather than by CSLB, and many jurisdictions also require a local business tax registration or business license to operate within city limits, separate from the CSLB contractor license itself. Because permit fees, inspection requirements, and local business tax rates are set independently by each city and county building department and finance office rather than by CSLB, a roofing contractor that regularly works across several California metros should confirm the current permit process and any local business registration requirement directly with each city's or county's own building and revenue departments before bidding a job there.
Sourcescslb.ca.gov 1cslb.ca.gov 2