Independent site · Not affiliated with CSLB or any state agency

Licensed Roofers in Roseville, California

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

  • 29licensed roofers
  • 29active (Clear)
  • 0%with a suspension
  • 0%workers' comp exempt
  • 8.3 yrsmedian time licensed
  • 72.4%corp / LLC / partnership (27.6% sole owner)
  • 1new in the last 12 months
  • —change tracking began November 1, 2026

Roseville is home to 29 roofers in CSLB's license file, ranking #1 of 2 Placer County cities for this trade. 100% are Clear.

About 0% report a workers' comp exemption, roughly the statewide norm for roofers. The share with a suspension, 0%, is 5.4 points lower than the Placer County rate for the same license (5.4%).

The median roofer here has held a license for 8.3 years (less than the statewide median of 9.8), and 1 license was issued in the last 12 months.

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 Roseville

  1. Open the roofer's profile from the table below (or search Roseville 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 0% of Roseville 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 29 roofers in Roseville

Roseville 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 Roseville
Business nameLicense #StatusYearsWorkers' compBond
Bob Jahn's Roofing INC 400569 Clear 45 Insured On file
Eric Schweitzer Roofing 661126 Clear 33 Insured On file
Baaron Keith Roofing 688910 Clear 32 Insured On file
Clark's Gables Roofing INC 696491 Clear 32 Insured On file
Lords Roofing Company 719481 Clear 30 Insured On file
Kodiak Roofing and Waterproofing LLC 732770 Clear 29 Insured On file
Brandley Roofing 773341 Clear 26 Insured On file
Kodiak Union Roofing Services LLC 911674 Clear 18 Insured On file
Showtime Roofing & Remodeling INC 932017 Clear 17 Insured On file
A M S Construction 980536 Clear 13 Insured On file
Gvd Renovations & Remodeling 989637 Clear 12 Insured On file
Landscape & Tree Company 1006199 Clear 11 Insured On file
Energy Savings Authority 1007733 Clear 11 Insured On file
Alex Perez Roofing INC 1033216 Clear 8 Insured On file
Prime Roofing INC 1041967 Clear 8 Insured On file
Spartan Home Services 1055323 Clear 7 Insured On file
Triark Roofing 1056425 Clear 7 Insured On file
California Renewable Energy 1068801 Clear 6 Insured On file
North Valley Capital 1094790 Clear 4 Insured On file
Sbi Roofing 1093526 Clear 4 Insured On file
Upstate Roofing LLC 1106417 Clear 3 Insured On file
Swc Roofing 1112735 Clear 3 Insured On file
Summit Roofing 1113373 Clear 2 Insured On file
Safeguard Roofing Service 1114861 Clear 2 Insured On file
Wright Roofing 1121522 Clear 2 Insured On file
Capitol Pro Roofs 1136264 Clear 1 Insured On file
Kodiak Roofing & Waterproofing LLC 1140272 Clear 1 Insured On file
Summit Roofing 1142803 Clear 1 Insured On file
Madison Roofing 1154749 Clear <1 Insured 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 Roseville?

CSLB's current public file lists 29 roofers with a Roseville mailing address. 29 have a Clear status, and 86.2% 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?

Look for C-39 on the license. 29 businesses in Roseville hold it. Small jobs under $1,000 with no permit and no employees are exempt; everything else needs a license (details).

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 Roseville roofers, 0% are exempt (no employees), 100% insured and 0% without current coverage. Verify a policy with CSLB's insurer search (step by step).

Related

Roofers in nearby cities

Other licensed trades in Roseville

Guides