top of page
ROOFING FOR THE SOL
CA License # 1070189
Roofing & Solar Services
Serving Sonoma, Napa, and Marin Counties

Hazardous Zinsco Main Electrical Panels: What’s the Story?
As a company specializing in solar installation in Petaluma, we receive dozens of requests each year to replace aging Zinsco brand electrical panels, especially those located within three feet of a gas meter. These panels — along with brands like Federal Pacific and Challenger — are widely known in the industry to be fire hazards.
2 days ago3 min read


Tesla vs. Alternatives: Choosing the Best Home Battery
As the energy landscape evolves, many homeowners are wondering if Tesla products, like the Powerwall, are still the best choice for home...
4 days ago5 min read


Is the Solar Tax Credit Disappearing? What You Need to Know
If you’ve been considering solar installation in Sonoma County, you’ve likely heard about the federal solar tax credit . This incentive,...
Apr 75 min read


Will Tariff Changes Effect My New Roof or Solar Installation?
In March 2025, the U.S. administration implemented significant tariffs on imported materials, notably a 25% tariff on steel and aluminum...
Mar 313 min read


Who’s On Your Roof? How to Find a Reliable Petaluma Roofer
When it’s time for a roof repair or replacement, one of the most important decisions you’ll make is choosing the right contractor. A...
Mar 234 min read


Petaluma Solar Installation: Why You Should Choose Local
International brands are everywhere and for many, the convenience and familiarity of these well-known companies are enough to warrant...
Mar 94 min read


Is Your Roof Ready for Solar Panels? Here’s How to Tell
Solar panels are a fantastic investment that can lower energy bills and reduce your carbon footprint. However, not every roof is...
Mar 33 min read


What to Expect for Santa Rosa Roofing Projects: Time and Cost
If you’re considering a roofing project, you probably have some initial questions like: How long will my roofing project take? How much...
Feb 274 min read
bottom of page