Skip to content
Mon–Fri 7AM – 5PM
Serving the North Bay Since 1940
Menu
Serving Sonoma County, Marin County, Napa County & Mendocino County

Roofing, Gutters & Siding You Can Trust — Since 1940

The Gold Standard in Roofing Protection

GAF Certified

As a GAF Master Elite® contractor, we meet the industry’s highest standards for licensing, insurance, and workmanship.

GAF Credentials

GAF Warranties

Our GAF certification lets us offer enhanced manufacturer warranties that protect your investment for decades.

Coverage Details

GAF Shingle Catalog

Explore the full line of GAF Timberline® architectural shingles and find the perfect look for your home.

View Catalog

Expert Roofing Contractors

Residential and Commercial Roofing Services in Sonoma County, Marin County, Napa County & Mendocino County

Founded in Petaluma in 1940, Henris Roofing Company has protected homes and businesses across Sonoma County, Marin County, Napa County & Mendocino County for more than 85 years. Three generations later, we remain a locally owned, community-based company built on the same values that started it all: professional workmanship, reliable service, and doing right by our neighbors.

As a GAF Master Elite® contractor — a distinction earned by less than 2% of roofing companies nationwide — we install and repair residential and commercial roofing, seamless gutters, and siding using premium materials and proven craftsmanship. From a minor repair to a full replacement, you get the same dependable service that has defined the Henris name for over eight decades.

Continue
Our team works with asphalt and composition shingles, metal roofing, and flat commercial roof systems, and every project is backed by our experience and industry-leading GAF certifications. We proudly serve Sonoma, Marin, Napa, and Mendocino counties, and we’re here around the clock with 24/7 emergency service when you need us most.

About Us

Proud to Be GAF Certified

Reliable Roofing Experts in Petaluma, CA

As a factory-certified GAF Master Elite® and ShingleMaster™ credentialed contractor, Henris Roofing Company meets the strictest standards for licensing, insurance, and workmanship in the industry — a level of certification held by less than 2% of roofing contractors in North America. That means your roof is installed by proven professionals and backed by some of the strongest warranties available. From GAF Timberline® architectural shingles to GAF Energy™ solar roofing, we help you choose the right system for your home, your budget, and Petaluma, CA‘s climate.

Why Choose Us

Your Partner in Quality and Reliability

When you choose Henris Roofing Company, you’re partnering with a name North Bay homeowners and businesses have trusted since 1940. We combine more than 85 years of hands-on experience with the industry’s highest manufacturer certifications to deliver roofing that stands the test of time. As a GAF Master Elite® and ShingleMaster Pro™ credentialed contractor, we can offer enhanced warranties few competitors can match — and as a locally rooted, community-minded company, we treat every home and project like it’s our own.

01

Expert Craftsmanship

With more than 85 years of experience and GAF Master Elite® certification, our crews deliver roofing done right the first time.

02

Dependable Service

From your free estimate to the final cleanup, we show up on time, communicate clearly, and stand behind every job we complete.

03

Affordable Pricing

Honest, upfront pricing and flexible financing options make protecting your home or business easier on your budget.

Ready to Get Started?

Secure Your Home with Unmatched Protection

Protecting your home or business starts with a roof you can count on. For more than 85 years, Sonoma County, Marin County, Napa County & Mendocino County has trusted Henris Roofing Company for honest estimates, quality materials, and workmanship that lasts. Contact us today for a free, no-obligation estimate — and find out why generations of neighbors have made Henris their roofer for life.

Make Your Vision a Reality
Begin the Path to Your Perfect Home Today

Free Estimate(707) 763-1535Financing Options