18 Roofing Companies in Sonoma County, California

Public records on roofing contractors operating in Sonoma County, with NOAA-sourced storm history for the area.

Companies in Sonoma County

Showing 1–18 of 18
Filter
Company City Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating.
Capstone Roofing Santa Rosa Local 19 years
  • CT
  • VELUX
4.9
ARS Roofing & Gutters Larkfield-Wikiup Local 21 years
  • NRCA
4.8
Heritage Roofing Company Larkfield-Wikiup Local 13 years - 4.9
Guardian Roofing Larkfield-Wikiup Local 6 years - 4.9
Stephen Curley Roofing Larkfield-Wikiup Local 16 years - 4.8
Ridgeline Roofing Co Windsor Local 16 years
  • OC
4.8
Warren Roofing Santa Rosa Local 13 years
  • Carlisle
  • NRCA
4.8
Crandall Roofing Santa Rosa Local 26 years
  • CT
  • OC
4.7
Wine Country Roofing Larkfield-Wikiup Local 17 years
  • CT
  • OC
  • VELUX
  • NRCA
4.7
Sutter Roofing Systems Santa Rosa Local 1 year - 4.7
Cornerstone Roofing Santa Rosa Local 12 years - 4.5
McMillan Roofing Santa Rosa Local 1 year - 5.0
Second Generation Roofing Graton Local 12 years - 4.6
Northbay Roofing & Gutter Co. Larkfield-Wikiup Local 14 years - 3.9
Efficient Santa Rosa Roofing Co. Santa Rosa Local 0 years - 5.0
Mario Contreras Roofing Santa Rosa Local 0 years - 4.9
JC Roofing Residential Services Windsor Local 1 year - 4.9
Gramajo Roofing Larkfield-Wikiup Local 5 years - 4.8

Companies That Service Sonoma County (Located Nearby)

Showing 3 of 3
Filter
Company City Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating.
All Seasons Roofing & Waterproofing San Jose Local 23 years
  • CT
  • OC
  • ELEVATE
  • JM
  • Carlisle
4.3
RoofWorx San Francisco Local 3 years - 4.9
Kodiak Roofing & Waterproofing Carson City Multi-State 26 years
  • ELEVATE
  • JM
  • Carlisle
4.8

These firms advertise service to a city in Sonoma County but are based outside it. The “City” column shows where each is located.

Recent Inspections and Violations

Date Employer Violation Type Penalty
CRANDALL ROOFING, INC.
Residential roofing fall protection 8 CCR §1731(c)(1)
Other $700
CAPSTONE ROOFING INC.
Residential roofing fall protection 8 CCR §1731(c)(1)
Serious $14,400
CRANDALL ROOFING, INC.
Residential roofing fall protection 8 CCR §1731(c)(1)
Serious $4,950
CRANDALL ROOFING, INC.
Injury and Illness Prevention Program required 8 CCR §1509(a)
Other $550
CRANDALL ROOFING, INC.
Ladders required for safe access to heights 8 CCR §1675(b)
Other $550
CAPSTONE ROOFING INC.
Injury and Illness Prevention Program required 8 CCR §1509(a)
Other $1,200
MCMILLAN ROOFING
Safe use of portable ladders 8 CCR §3276(e)(15)(c)
Serious $10,800
MCMILLAN ROOFING
Heat illness prevention - water, shade, rest 8 CCR §3395(i)
Other $100
MCMILLAN ROOFING
Heat illness prevention - water, shade, rest 8 CCR §3395(h)(1)
Other $100
MCMILLAN ROOFING
Report work-related deaths and serious injuries 8 CCR §342(a)
Other $1,000

Storm & hail history

  • 21 Storm events (10yr)
  • 0.25″ Max hail size
  • 69 mph Max wind gust
  • 0 Tornadoes (10yr)
Events per year by type
Event type breakdown
Seasonality - events by month (10yr total)

Recent storm events

Date Type Magnitude
Hail 0.25″
Hail 0.25″
Thunderstorm wind 69 mph
Hail 0.25″
Hail 0.25″
Hail 0.25″
Hail 0.25″
Hail 0.25″
Hail 0.25″
Hail 0.25″
Hail 0.25″
Hail 0.25″

Frequently asked - Sonoma County

What roofing materials work best for Sonoma County's climate?
Sonoma County has a Mediterranean climate with wet winters, dry summers, and coastal humidity in some areas. Composition asphalt shingles are widely used for their durability and cost. Metal roofing handles both heavy winter rain and summer heat well. Tile roofs are popular for their longevity in dry heat. Ask your contractor which materials perform best given your specific exposure to moisture, wind, or heat, and request examples of local projects.
How do I verify a roofing contractor is legitimate before hiring in Sonoma County?
Ask for the contractor's license number and verify it is current and in good standing with the appropriate state authority. Confirm they carry both liability insurance and workers compensation coverage. Check online reviews on multiple platforms and ask for references from recent local jobs. A legitimate contractor will have no hesitation providing this information. Avoid anyone who cannot or will not share these credentials upfront.
Do I need a permit for a roof replacement in Sonoma County?
Most full roof replacements in Sonoma County require a permit, though requirements can vary based on the scope of work. Permits ensure the job meets current building standards, which matters for your home's safety and resale value. Always ask your contractor whether a permit is needed for your specific project, and confirm current requirements directly with your local building department before work begins.
What should a written roofing estimate include?
A solid estimate should detail the scope of work, materials to be used including brand and grade, project timeline, total cost, payment schedule, and what happens if unexpected damage is found once work begins. It should also outline cleanup and disposal of old materials. Get at least three written estimates before deciding. Vague or verbal-only estimates are a red flag, especially for a significant investment like a new roof.
What are common red flags when hiring a roofer in Sonoma County?
Be cautious of contractors who show up unsolicited after a storm, pressure you to sign immediately, ask for a large upfront payment, or offer unusually low bids. Sonoma County can see storm damage that attracts out-of-area contractors with no local track record. Always choose someone with verifiable local references, a physical business address, and proper credentials. A trustworthy contractor will give you time to review the contract carefully.
What warranty should I expect from a roofing contractor in Sonoma County?
You should receive two types of warranties: a manufacturer's warranty on the materials and a workmanship warranty from the contractor. Workmanship warranties vary widely, so ask specifically how long it covers and what it includes. Given Sonoma County's rainy winters, leaks from improper installation are a real concern. Make sure the workmanship warranty is in writing, clearly defines what is covered, and includes contact information for making a claim.