Concept mockup prepared by Timaeus for Guardian Roofing. Not affiliated or live.

Santa Rosa · Sonoma & Marin County

A roof that protects your family for decades.

Family-owned, licensed roofing for homes and businesses — re-roofs, repairs, TPO flat roofs, and new construction across Sonoma County and Marin.

🛡 CSLB Lic# 1062288 (C39 Roofing)★ Family-owned since 2019☎ Mon–Fri 7am–4pm
Re-roofed two-story home in Santa Rosa
2009Roofing since

About Guardian Roofing

A Sonoma County roofer who treats your roof like his own.

Guardian Roofing is led by John, born and raised in Sonoma County and roofing since 2009. After 10 years with another local family-owned company, he earned his contractor's license and started Guardian in 2019 — and helped rebuild homes after the fires, including in Coffey Park. Heather runs the office side so your project stays smooth from first call to final walkthrough.

Licensed & InsuredCSLB #1062288
Family-OwnedLocal, accountable crew
Residential & CommercialShingle, metal & TPO
Fire Rebuild ExperienceSonoma County rebuilds
Guardian Roofing LLC logo

What we do

Roofing done right, start to finish.

Residential, commercial, and TPO roofing for Santa Rosa, Roseland, Windsor, Sonoma, Napa, Marin County and surrounding areas.

Re-Roofing & Replacement

Tear-off and full replacement for homes that have reached the end of their roof's life.

  • Architectural shingle options
  • Inspection & honest assessment
  • Clean job site

Repair & Maintenance

Fix leaks and damage early to extend the life of your roof.

  • Leak & storm damage repair
  • Dry-rot repair
  • Gutter options

TPO & New Construction

Single-ply TPO flat roofing and roofs for new residential and commercial builds.

  • TPO membrane flat roofs
  • Underlayment, shingles, metal
  • Residential & commercial

Leak or storm damage?

Send us photos.

Snap a few pictures of the leak, stain, or damaged area and send them over. We'll take a look and get back to you about next steps.

Get in touch

Request a roof inspection.

Tell us about your roof and we'll reach out to schedule an inspection and quote.

Service areaSanta Rosa · Roseland · Windsor · Sonoma · Napa · Marin County
Office hoursMon–Fri · 7am–4pm
Preferred inspection time

Optional — we'll confirm by call or text.

No obligation. CSLB Lic# 1062288

☎ Call now