Roofing company License Requirements in Modesto, CA
Last reviewed: September 2026
Quick Answer
California roofing contractors in Modesto must obtain either a CSLB Class B general contractor licence or a Class C-39 specialty roofing licence from the Contractors State License Board (CSLB). You must pass a trade exam, provide proof of bonding ($12,500–$25,000), and maintain workers' compensation insurance. Modesto also requires a local building permit and potentially a city roofing permit depending on project scope.
Key Facts
- •California roofing contractors need a CSLB Class B or C-39 licence.
- •Modesto requires additional local roofing permits and city building approval.
- •Initial licence costs range from $450–$850 depending on experience level.
- •Federal bonding and insurance requirements apply to all California roofing contractors.
- •Operating unlicensed is a criminal violation with fines up to $5,000.
State Licence Requirements
Licence name
CSLB Class B General Contractor Licence or Class C-39 Specialty Roofing Contractor Licence
Issued by
Contractors State License Board (CSLB)
Cost
$450–$850 (includes application, exam, and initial licence fee)
Processing time
6–10 weeks total (application review, exam scheduling, and results processing)
How to apply
Apply online through the CSLB portal at https://www.cslb.ca.gov. You must complete the following steps:
1. Verify eligibility: You need either four years of journey-level work experience in roofing or an equivalent combination of work and technical education. A Class C-39 licence requires specific roofing experience; a Class B licence allows broader construction work including roofing.
2. Create an online account at the CSLB website and begin your application. You will need to provide proof of experience (employment verification letters, pay stubs, references from prior employers).
3. Submit the application form (CSLB Form 4-1) along with required documents: government-issued ID, proof of workers' compensation insurance, proof of state tax registration, and evidence of bonding capacity. The bonding requirement under California Business and Professions Code § 7137 requires a minimum bond of $12,500 (Class C-39) or $15,000 (Class B).
4. Pay the application and examination fees (approximately $300–$400). You will receive notification of your exam date within 2–4 weeks.
5. Pass the CSLB examination. The exam covers California construction law, safety regulations, business practices, and technical roofing knowledge. Study materials are available through the CSLB website. The passing score is typically 70–75%.
6. Upon passing, submit proof of bonding (a surety bond certificate) and proof of workers' compensation insurance. Obtain these from licensed insurance brokers or bonding companies.
7. Pay the initial licence fee (approximately $150–$250). Your licence will be issued within 1–2 weeks after all requirements are satisfied. The licence is valid for two years from issuance.
Federal Requirements
Roofing contractors in Modesto must comply with federal OSHA regulations (29 C.F.R. Part 1926, Subpart R) governing fall protection, ladder safety, and roof work procedures. All roofing companies must obtain a federal Employer Identification Number (EIN) from the IRS (26 U.S.C. § 6011) for payroll and tax purposes. Workers' compensation insurance is federally mandated under state law, and roofing contractors must verify employee eligibility through E-Verify (8 U.S.C. § 1324a).
If your roofing company employs any workers, you must maintain compliance with federal wage and hour laws under the Fair Labor Standards Act (29 U.S.C. § 201 et seq.). ADA compliance applies to job sites, employee facilities, and customer-facing operations. The EPA may have jurisdiction if your work involves asbestos-containing materials (40 C.F.R. Part 61, National Emissions Standards for Hazardous Air Pollutants). Lead-safe work practices are mandatory if you work on pre-1978 properties (40 C.F.R. Part 745).
Roofing contractors must also comply with federal tax withholding requirements (26 U.S.C. § 3402) for employees and maintain accurate payroll records. If you use subcontractors, you must obtain their federal tax identification information on Form W-9 (26 U.S.C. § 6109). No federal permit is required specifically for roofing work, but compliance with local building codes that reference federal standards is mandatory.
Local & County Requirements
Modesto and Stanislaus County require additional permits and approvals for roofing work beyond state licensure. All roofing projects in Modesto require a Building Permit issued by the Modesto Community Development and Services Department. Projects valued over $1,000 typically require a full building permit with plan review (1–3 weeks processing). Smaller repairs under $1,000 may qualify for a streamlined permit process.
Zoning compliance is mandatory: verify that roofing work complies with the property's zoning designation and any applicable homeowners' association restrictions. The City of Modesto may require Planning Department approval for commercial roofing projects if they involve changes to building elevation or exterior appearance. Roof-mounted solar panels or mechanical equipment require additional electrical and mechanical permits.
Fire-rated roofing materials are required in certain fire-hazard zones within Modesto and unincorporated Stanislaus County. The Building Department may mandate specific Class A fire-rated materials (ASTM E108) depending on location. Roofing projects affecting structures within 100 feet of a State Responsibility Area may trigger California Department of Forestry and Fire Protection (CAL FIRE) compliance requirements.
Signage permits are required if your company maintains a physical office or yard in Modesto. Environmental permits may apply if your project involves asbestos remediation or lead paint removal. Some commercial properties require a Mechanical Permit for HVAC rooftop installations. Always obtain a grading or encroachment permit if work involves ground disturbance near public right-of-way. Contact the Modesto Community Development and Services Department at (209) 571-5050 or visit https://www.modestogov.com/business for current permit requirements and fee schedules.
Total Cost Breakdown
First-year costs for a roofing contractor business in Modesto include multiple required expenditures:
CSLB Licence Application and Exam: $300–$400 (application fee $200–$250, exam fee $100–$150). Initial Licence Fee (upon passing exam and approval): $150–$250. Contractor Bond (required to obtain licence): $300–$600 annually for a $12,500–$25,000 bond depending on financial strength. Workers' Compensation Insurance: $1,200–$3,500 annually for two employees (estimated rate $15–$25 per $100 of payroll). General Liability Insurance: $800–$2,000 annually for $1–$2 million in coverage. Workers' Compensation Certificate of Consent to Self-Insure (if applicable): $500–$1,500 one-time fee.
Local and Permit-Related Costs: Modesto Building Permit (average project): $200–$500. Business Tax Registration Certificate (City of Modesto): $75–$150 annually. EIN Registration (federal, free through IRS). California Seller's Permit (CDTFA): Free. State Tax Registration Certificate: $0–$100.
Initial Operational Setup: Business formation (LLC or sole proprietorship filing): $50–$250. Business insurance initial setup and documentation: $300–$800. Tools and safety equipment compliance: $500–$2,000.
Total First-Year Cost Range: $5,200–$12,950. This assumes a small operation (1–2 employees) with average project costs. Larger operations with more employees will have higher insurance and bonding costs. Annual renewal costs after year one are approximately $2,500–$5,000 (licence renewal, bond, and insurance), excluding project-specific permit costs.
Licence Renewal
CSLB Class B and C-39 roofing contractor licences expire on a two-year renewal cycle. Your renewal deadline is printed on your licence card; most licences renew on the last day of the month in which they were issued. You must renew your licence before the expiration date to avoid suspension and penalties.
Online renewal is available through the CSLB portal at https://www.cslb.ca.gov. No continuing education is required for roofing contractors in California, though safety training and code updates are strongly recommended. The renewal fee is approximately $200–$250 for a two-year renewal cycle. You must maintain current workers' compensation insurance and a valid state bond throughout the renewal period; provide proof of both with your renewal application.
If you miss the renewal deadline, your licence will be suspended immediately. Operating with a suspended or expired licence is a misdemeanor under California Business and Professions Code § 7099, carrying fines up to $5,000 and potential criminal charges. You may restore a suspended licence within 60 days by paying a late fee (approximately $100) plus the regular renewal fee. After 60 days, you must reapply for licensure, including retaking the examination. CSLB will notify you by mail 30–60 days before expiration, and renewal can be completed online or by mail.
Penalties for Operating Without a Licence
Operating a roofing business without a valid CSLB licence in California is a serious criminal violation. Under California Business and Professions Code § 7099, unlicensed roofing work is prosecuted as a misdemeanor, punishable by a fine of up to $5,000 per violation. Each day of unlicensed operation can constitute a separate offense, multiplying total penalties. Additionally, violators may face up to six months in county jail.
Beyond criminal penalties, unlicensed roofing contractors face civil enforcement action. The CSLB can issue a Cease and Desist order, immediately halting all roofing operations. Customers can file complaints with the CSLB's Consumer Complaint Unit, triggering investigations that may uncover additional violations. If you contract with unlicensed subcontractors, you (the licence holder) bear vicarious liability for their violations.
Property owners who hire unlicensed roofing contractors can void the contract and recover all payments under California contract law. Insurance implications are severe: claims from roofing work performed by unlicensed contractors are frequently denied by liability carriers. If an accident or property damage occurs, the homeowner can sue the unlicensed contractor directly, and liability insurance often excludes coverage for unlicensed operations. The CSLB maintains a public database of licence violations and unlicensed operator complaints; violation records are permanent and affect future licensure applications. Modesto Building Department can assess additional fines (up to $500–$1,000 per day) for unpermitted roofing work performed in the city.
Compare roofing contractor insurance quotes and bonding options tailored to California requirements.
Get notified when licensing rules change
Licensing requirements and fees change periodically. We'll email you when this page is updated.
Frequently Asked Questions
How long does the entire process take from application to receiving my roofing contractor licence in Modesto?
The complete process typically takes 6–10 weeks from initial application submission to licence issuance. The first phase is application review by CSLB, which takes 2–4 weeks. Once approved for examination, you will receive exam notification within 1–2 weeks. The actual exam date is scheduled within 2–8 weeks depending on testing center availability and your location. After passing the exam, final licence issuance (once bonding and insurance documentation is submitted) takes an additional 1–2 weeks. If you have any deficiencies in your application, experience documentation, or exam failure requiring retesting, the timeline extends by 4–8 weeks. The fastest applicants with complete documentation and passing exam results can obtain their licence in as little as 5–6 weeks, while more complex cases may take 12–14 weeks.
Can I work as a roofing contractor in Modesto with a licence from another state?
No. California does not recognize out-of-state contractor licences, and reciprocity agreements do not exist. If you hold a roofing licence from Nevada, Arizona, or another state, you must still obtain a California CSLB Class B or C-39 licence to legally perform roofing work in Modesto. However, the CSLB may grant limited experience credit if your prior work is documented and verified through employment letters. You must still pass the California contractor examination, which covers California-specific building codes, legal requirements, and safety standards. The exam content differs significantly from other states' tests. Once you obtain your CSLB licence, you can legally work throughout California, including in Modesto. If you plan to work in multiple states, you will need to maintain separate licences in each jurisdiction.
What happens if I start a roofing business in Modesto without obtaining a CSLB licence first?
Operating unlicensed is a criminal misdemeanor with serious consequences. You face fines up to $5,000 per violation, potentially six months in county jail, and each day of unlicensed operation may be charged as a separate offense. Modesto Building Department can identify unlicensed work through permit inspections or customer complaints; inspectors routinely verify CSLB licence status on job sites. If discovered, you will receive a Cease and Desist order requiring immediate work stoppage. Customers who discover you are unlicensed can void contracts and recover all payments. Your liability insurance will likely deny claims for unlicensed work, exposing you to personal liability for property damage or injuries. You will permanently damage your ability to obtain a future CSLB licence, as the state licence application reviews violation history. If you continue operating unlicensed after a Cease and Desist order, criminal penalties escalate. It is far less costly and legally required to obtain your licence before accepting any roofing contracts.
Does Modesto require a separate city roofing permit in addition to my state CSLB licence?
Yes. Your CSLB licence allows you to perform roofing work statewide, but the City of Modesto requires a separate Building Permit for every roofing project, regardless of your state licence status. This permit is issued by the Modesto Community Development and Services Department. Most residential roofing projects require a standard building permit ($200–$500 fee depending on project value). Projects exceeding $1,000 in cost typically require plan review, which adds 1–3 weeks to the permitting process. Smaller repairs under $1,000 may qualify for a streamlined process. You cannot legally begin roofing work in Modesto until the Building Permit is issued and posted on the property. Failure to obtain a city permit results in fines up to $500–$1,000 per day and can trigger stop-work orders. Some roofing projects in specific fire zones may require CAL FIRE approval or Fire Department review. Contact Modesto Community Development at (209) 571-5050 for your specific project's permit requirements.
What insurance and bonding requirements must I meet to get a CSLB roofing contractor licence?
California law (Business and Professions Code § 7137) mandates both bonding and workers' compensation insurance before you can obtain a CSLB licence. The surety bond requirement is $12,500 for a Class C-39 specialty roofing licence or $15,000 for a Class B general contractor licence. This bond protects customers if you fail to complete work or cause property damage. You must provide the CSLB with a bond certificate from a licensed bonding company before licence issuance. Bond costs are typically $300–$600 annually depending on your credit and financial profile. Workers' compensation insurance is mandatory if you have any employees; even one employee requires coverage. Estimated annual cost is $1,200–$3,500 for two employees, with rates varying by payroll and company risk profile. If you are a sole proprietor with no employees, you can request a waiver of workers' compensation requirements, but general liability insurance (minimum $500,000 coverage) is still strongly recommended and often required by customers and local jurisdictions. You must maintain both bond and insurance continuously throughout your licensure period; lapse in coverage automatically suspends your licence.
Other Business Types in Modesto, CA
roofing contractor Licensing in Other States
See roofing contractor licensing in every state →Sources & References
- California Business and Professions Code § 7028 — Defines contractor licence requirements and classification system
- California Business and Professions Code § 7137 — Sets bonding and workers' compensation insurance requirements
- California Business and Professions Code § 7028.15 — Establishes roofing as Class C-39 specialization
- California Code of Regulations Title 16, § 832 — Details CSLB examination requirements and passing standards
- California Business and Professions Code § 7099 — Defines penalties for unlicensed contractor operation
Licence requirements change. Verify current requirements with the issuing agency before applying.
Editorial standards: This guide is reviewed against primary government sources and cites 5 statutes. Last reviewed September 2026. Scheduled for re-verification by September 2027.
See our editorial policy for how content is created and verified, or report an inaccuracy.