Citadel Roofing & Solar
Company Overview
Our comprehensive roofing, solar, and energy storage services are supported by years of expertise delivering top-notch products and exceptional warranties. Our local Citadel team is here to support you every step of the way.
Our services extend across Northern, Central, and Southern California. Find your nearest office.
As the leading roofing and solar contractor in Northern California, Citadel Roofing & Solar is your top choice. With three decades of expertise, we have successfully installed and maintained solar panel systems, solar patio covers, and roofs for both residential and commercial clients throughout California. We provide clean energy solutions with superior equipment, serving homes and businesses in Santa Rosa, CA, and the surrounding communities.
Business Services
- New roof installation
- Roof replacement
- Add to existing system
- Add solar panels
- Solar system installation
- Solar rooftop panel installation
- Solar shingle installation
- Solar system repair
Business Location & Hours
Mon: | 7:00 AM - 5:00 PM |
Tue: | 7:00 AM - 5:00 PM |
Wed: | 7:00 AM - 5:00 PM |
Thu: | 7:00 AM - 5:00 PM |
Fri: | 7:00 AM - 5:00 PM |
Sat: | Closed |
Sun: | Closed |
Recommended Customer Reviews

The best price and the very BEST and complete job.
Your crews were truly amazing- attention to details, kind, hard working (in incredibly hot conditions), consistent in their leaving the property pristine every day, protected outdoor areas of importance (A/C, BarBQ) and most of all completed the job in the window promised.
Wonderful leadership on the owner and his leadership team and the training provided to team members.
Have recommended them to multiple friends in Healdsburg.

Bernice worked overtime and stuck by me, while we finally got my solar to work. It's been down 330 days, since I signed my lease. It has to be hard trying to get things done, when working with Spruce, the most inept company I have ever dealt with.
Tyler was great in helping me get this done. He's very knowledgeable, and seems like a real asset to your company. Good employees are hard to come by these days.
Citadel is great and really deserves the 5 stars.
Thanks again, Bernice and Tyler.

Citadel came out to replace a defective PowerWall. Guillermo was an excellent worker. He was pleasant and efficient. His supervisor also showed up to help since PowerWalls a couple hundred pounds. They had to remove all three to get to the defective unit. They worked together as a team. The job was completely quickly and nearly. Citadel keep us informed along the way and Bernice was a pleasure to work with.
Thanks Citadel!!!
D. Kolesar, San Jose, CA.

Very pleased with their customer service. Bernice was very responsive and made sure that the issue was resolved. Excellent follow up. Highly recommend them.

Bought a house with Solar. Within a year three of the 13 panel-mounted devices had failed. Tried contacting the original installer, no responses and apparently they subcontracted the installation and have maybe gone out of business. Contacted four companies, but only two responded. The first charged $300 to even look at the system then wanted $4000 to gather the info to request warranty replacement. Leslie Gonzales got back to me and fixed half the problem free of charge and scheduled Tyler Page to come out for $350 for the first hour and $150 each hour after. $720 later the warranty request is in, replacement parts are on the way, I even had Tyler fix some roof flashing and give me some advice about upgrades. Citadel seems like they are busy/hustling because they are one of the ""good ones"" out there. Professional and reasonable.

They swapped out an existing DC inverter system to a set of Enphase microinverters after the main inverter died. We are in Palo Alto which is notoriously painful to build/service PV systems. They were fast, efficient and cost-effective and got the system back up-and-running quickly. Would recommend.

Our Solar went down due to a damaged inverter. We were having an issue with the manufacturer until Bernice Yoder in the Citadel customer service dept. stepped in. I cant tell you how grateful I am for all she did for us to get our Solar system back online. I am not the easiest guy to work with when it comes to this kind of thing and Bernice was ultra patient with me all the way through the process. Bernice, along with Eric and the entire citadel team couldn't have done a better job!!! When Wendi Z sold us our system four years ago it was a great experience and its good to know that Citadel is still here for us when we need them!!

I finally found a Solar Service company that practices great customer care and is extremely knowledgeable. They offer the tools to monitor your equipment for you and let you track your energy production, as well. Leslie G. and Tyler P. have the years of experience to give peace of mind about all your solar equipment. They sure helped me when I needed to know what was needed to assure peak solar panel and equipment performance. I highly recommend Citadel Solar. Call Leslie right now if you need to stop worrying if your equipment is delivering all it should.

Leslie's team did fantastic job,
They came replaced and put new solar panels within couple of days.
Very well trained and very knowledgeable group.
They put the bird netting as well.
Tyler is very knowledgeable on panels, connections and other ways of adding panels to existing infrastructure.
I would definitely use the same team for my future panel expansions.

I called Citadel because our Solar system's inverter was on the fritz. Within 2 days Citadel sent out their repair technician (Eric Rejrat) who diagnosed the problem within a few minutes. The inverter was still under a manufacturer's warranty. Eric spent over a half hour speaking to their representative to explain why the problem was caused by a product failure. The manufacturer agreed to replace the invereter which saved us thousands of dollars. I was extremely impressed by Eric's professionalism, technical knowledge and desire to help us avoid having to pay for a new invereter. This is what I truly call customer support!!