We provide residential, commercial and TPO roofing services in Sonoma County, including Santa Rosa, Roseland, Windsor, Sonoma, Napa & surrounding areas

New Construction in California

When residential or commercial properties are being built, your local roofing company is there to install underlayment, shingles, metal, and/or TPO.

Cost Effective TPO Roofing

Short for thermoplastic polyolefin, TPO is a single-ply roofing membrane that offers excellent performance at a cost-effective price.

Roof Repair & Maintenance

Roof maintenance and repair in Santa Rosa is important to extend the life of your roof and ensure it protects your family in Marin County.

Re-Roofing Your Home

WHY IS A ROOF SO IMPORTANT? GUARDIAN Your roof protects your family and home from the outside elements. A healthy...

Guardian Roofing LLC

Guardian Roofing is a family-owned, licensed roofing company in Santa Rosa, CA. We are Sonoma County’s Go-To for Re-Roofs, New Construction, Repairs and inspections.

We know the importance of your home! That is why we offer energy-efficient, quality installations with top-of-the-line customer service. We are here for you from first contact until you are satisfied with your completed project.


Guardian Roofing was a referral from my dad. They did a great job for him. We used them for many services and found them to be easy to work with, respectful and thorough. Our roof, skylight and gutters look wonderful and we are very pleased with their workmanship. They gave us a very reasonable price. We are greatful for their integrity and service.
Jennifer Moezzi
The owner, John was prompt, informative and on site doing great work. His wife Heather, in the office, was always cheerful, informative and responsive. The main employee, Chris was always working hard doing craftsman type work with a friendly presentation. Great Team! Pricing was very reasonable and well worth the money. The job took several days with thorough clean-up at the end of each day and the end of the project. When the time comes, will hire again and absolutely recommend!
Joe A.
When our roof started leaking, we called Guardian. They responded immediately, and quoted a fair price. The installation went smoothly and looks great. Guardian staff are courteous and professional. They care about their customers.
Wes Stedman