Independent site · Not affiliated with CSLB or any state agency

Licensed Roofers in Santa Rosa, California

Updated November 1, 2026 from CSLB's public license file · C-39 Roofing Contractor

  • 46licensed roofers
  • 41active (Clear)
  • 10.9%with a suspension
  • 0%workers' comp exempt
  • 18 yrsmedian time licensed
  • 69.6%corp / LLC / partnership (30.4% sole owner)
  • 1new in the last 12 months
  • —change tracking began November 1, 2026

There are 46 roofers based in Santa Rosa in CSLB's current file. 41 (89.1%) have a Clear status as of November 1, 2026.

About 0% report a workers' comp exemption, roughly the statewide norm for roofers. The share with a suspension, 10.9%, is 3.5 points higher than the Sonoma County rate for the same license (7.4%).

Experience varies: 60.9% have been licensed 10+ years and 1 is new this year (median 18 years, vs 9.8 statewide).

In California this work generally calls for the C-39 Roofing Contractor license (or a B license when it is part of a larger multi-trade job). See the C-39 Roofing Contractor guide for what the license covers.

How to check a roofer's license in Santa Rosa

  1. Open the roofer's profile from the table below (or search Santa Rosa listings by name). Check that C-39 appears among its classifications and that the primary status reads Clear. What C-39 covers.
  2. Re-check the same number on CSLB's Instant License Check the day you sign; our copy is refreshed weekly and 10.9% of Santa Rosa listings here already show a suspension.
  3. Get the bid and contract in writing with the license number on it. If the job tops $1,000 in labor and materials, a licensed roofer is required by law. See the $1,000 rule.

All 46 roofers in Santa Rosa

Santa Rosa roofers sorted with Clear licenses first, then by years licensed. Badges reflect CSLB's file dated November 1, 2026, not a rating of anyone's work.

Licensed roofers in Santa Rosa
Business nameLicense #StatusYearsWorkers' compBond
Crandall Roofing INC 452195 Clear 42 Insured On file
Ridgeline Roofing CO 465113 Clear 42 Insured On file
Doughty Enterprises 554946 Clear 37 Insured On file
Hardings Contracting 567429 Clear 37 Insured On file
Metal Roof Systems INC 583412 Clear 36 Insured On file
Capstone Roofing INC 629383 Clear 35 Insured On file
Wine Country Roofing INC 633874 Clear 34 Insured On file
Legacy Roofing By Ken Garman 650269 Clear 34 Insured On file
Cloverdale Ukiah Roofing 651907 Clear 34 Insured On file
Djm Coating Services INC 693840 Clear 32 Insured On file
Creative Roofing of Northern California 743007 Clear 28 Insured On file
Free Enterprises 761069 Clear 27 Insured On file
Soto Construction 807161 Clear 24 Insured On file
Northbay Roofing & Gutters INC 834387 Clear 22 Insured On file
Ars Roofing and Gutters 837618 Clear 22 Insured On file
Howard Construction INC 836369 Clear 22 Insured On file
A N R Roofing of Petaluma INC 849115 Clear 22 Insured On file
Hanson J W Heating and Air 858773 Clear 21 Insured On file
Warren Construction & Roofing INC 860491 Clear 21 Insured On file
Leo's Gutters 894476 Clear 19 Insured On file
Lopez C Enterprises INC 898351 Clear 19 Insured On file
Cortlandt Roofing INC 922894 Clear 18 Insured On file
Contreras Mario Roofing CO 925227 Clear 17 Insured On file
Ocal 981865 Clear 13 Insured On file
Smart Roofing Systems INC 998328 Clear 12 Insured On file
Ancrfng INC 1043636 Clear 8 Insured On file
Gramajo Roofing INC 1043262 Clear 8 Insured On file
Martinez Roofing 1042667 Clear 8 Insured On file
Hernandez Elias Roofing 1050235 Clear 7 Insured On file
Heritage Quality Roofing INC 1059384 Clear 7 Insured On file
Guardian Roofing LLC 1062288 Clear 6 Insured On file
Roof Boss 1080848 Clear 5 Insured On file
Ornelas Construction and Remodeling INC 1086731 Clear 4 Insured On file
Roofing Done Right 1105080 Clear 3 Insured On file
McMillan Roofing 1109175 Clear 3 Insured On file
Reyes Roofing 1119465 Clear 2 Insured On file
Rea Roofing 1133025 Clear 1 Insured On file
McCr Roofing INC 1137265 Clear 1 Insured On file
Flores Roofing 1140923 Clear 1 Insured On file
Sonoma County Roofing INC 1140416 Clear 1 Insured On file
West Coast Roofing Services INC 1154406 Clear <1 Insured On file
Esquivel Arsenio 739360 Susp: contractor's bond 29 Insured On file
Stephen Curley Roofing INC 976993 Susp: no qualifying individual 14 Insured On file
Cf Builders 1018877 Susp: contractor's bond 10 Insured On file
Hanson Services LLC 1101136 Susp: no qualifying individual 3 Insured On file
Vasquez Roofing 1112128 Susp: workers' compensation 3 None On file

Source: CSLB public data · Updated November 1, 2026 Status can change at any time. Verify on CSLB's Instant License Check.

Frequently asked questions

How many licensed roofers are in Santa Rosa?

CSLB's current public file lists 46 roofers with a Santa Rosa mailing address. 41 have a Clear status, and 82.6% show no issues at all in the file (no suspension, no pending action, bond on file, not near expiration).

What license does a roofer need in California?

CSLB issues the C-39 Roofing Contractor classification for this work. In Sonoma County, 89.1% of Santa Rosa's holders are Clear right now. The license requirement starts at $1,000 per job (the minor-work rule).

How do I check a roofer's workers' comp?

Each profile shows the workers' comp type, insurer and policy dates from CSLB's file. Among Santa Rosa roofers, 0% are exempt (no employees), 97.8% insured and 2.2% without current coverage. Verify a policy with CSLB's insurer search (step by step).

Related

Roofers in nearby cities

Other licensed trades in Santa Rosa

Guides