Roofing contractors in
Sacramento, California.
A public directory of roofing contractor businesses serving greater Sacramento. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.
Roofing jobs in Sacramento
0 open jobs in Sacramento.
The controlled job pilot is not open yet.
Common Job Costs
Licensing Requirements
Licensing Requirements
California requires C-39 Roofing Contractor License. Must pass Law & Business exam and trade-specific exam. Requires 4 years journeyman experience or equivalent education. License renewal every 2 years with 12 hours continuing education.
Permit Requirements
Sacramento requires building permits for re-roofing, structural repairs, and installations over 100 sq ft. Permit fees range $150-500. Plans required for structural changes.
Inspection Schedule
Initial permit inspection before work starts, rough inspection for structural work, and final inspection upon completion. 24-48 hour notice required for inspections.
Insurance Minimums
General liability minimum $1M per occurrence, workers compensation if employees, contractor license bond $15,000 for C-39 license
Compliance research unavailable
Source status: unavailable · 7/12/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
Meet experience requirements
Document 4 years of journeyman-level roofing experience or equivalent combination of education and experience. Compile employment records, project documentation, and supervisor contact information.
Submit application and fees
Complete Form 13A application online at CSLB website. Pay $300 application fee. Submit fingerprints and background check materials. Application review takes 2-3 weeks.
Schedule and pass examinations
Register for Law & Business exam ($65) and C-39 Roofing trade exam ($65). Study using CSLB reference books. Exams offered at PSI testing centers throughout California.
Obtain required bond and insurance
Purchase $15,000 contractor license bond from approved surety company. Obtain general liability insurance minimum $1M. Submit proof of bond and insurance to CSLB.
Receive license and maintain compliance
License issued after all requirements met. Renew every 2 years with 12 hours continuing education. Maintain current bond and insurance throughout license period.
About This Market
Sacramento's roofing market runs hot with 280+ sunny days annually driving consistent demand for repairs and replacements. Mix of older ranch homes, new construction, and commercial properties keeps work steady year-round. Tile and composition shingle dominate residential, while TPO and modified bitumen rule commercial jobs. Competition is fierce with established players, but consistent growth and aging housing stock create opportunities. Peak season pricing can add 10-15% premiums during summer months when everyone wants work done before winter rains return.
To work Sacramento roofing, you need that C-39 license - no shortcuts. Plan 6-8 weeks minimum for licensing process if you have your experience documented. Sacramento Building Department moves fast on permits but they're sticklers for proper paperwork. Get your liability insurance sorted before you even think about bidding jobs. Summer heat means early starts - smart contractors are on roofs by 6 AM and off by 2 PM July through September. Build relationships with suppliers early; material delays kill schedules when weather windows are tight.
- Median hourly wageBureau of Labor Statistics Occupational Employment Statistics
- Licensed establishments countU.S. Census Bureau County Business Patterns
- License requirements and feesCalifornia Contractors State License Board
- Permit requirementsSacramento Building Department
- Insurance minimumsCalifornia Contractors State License Board regulations
Frequently Asked Questions
What does a C-39 roofing license cost in California?
Initial C-39 license application fee is $300, plus $15,000 contractor bond, exam fees of $300, and fingerprinting costs around $100. Total startup licensing costs typically run $800-1000 plus bond. Source: California Contractors State License Board.
How much do Sacramento roofers make per hour?
Median hourly wage for roofers in Sacramento area is $32.41 per hour or $67,413 annually according to Bureau of Labor Statistics. Experienced contractors and business owners typically earn significantly more.
Do I need permits for roof replacement in Sacramento?
Yes, Sacramento requires building permits for all re-roofing projects regardless of size. Permit fees range $150-500 depending on project scope. Contact Sacramento Building Department at (916) 808-5656 for specific requirements.
How long does C-39 license approval take in California?
California Contractors State License Board reports 4-6 weeks processing time after complete application submission, including passed exams and experience verification. Rush processing available for additional fees.
What insurance do roofing contractors need in Sacramento?
Minimum $1M general liability insurance required, plus workers compensation if you have employees. Many clients require $2M coverage. California requires $15,000 contractor license bond for C-39 license holders.
Roofing contractors in Sacramento
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.