Diablo Solar did a great job for me.
The sales people gave plenty of information, with no pressure.
There was a good selection of quality panels and inverters.
The sales person stayed involved throughout the process and facilitated approvals and inspections from the city and my HOA.
They also coordinated work with Durolasr, the company that my home has a roofing warranty with. After Diablo Solar installed mounts, the Durolast people came to inspect, put boots on the mounts, and made sure they were satisfied. Durolast then signed off that my roofing warranty is still valid.
Everyone from the office staff to the installers to the sales person were unfailingly knowledgeable, helpful and easy to deal with.
I can monitor every panel separately online at Solar Edge for free for the life of the system. I can see individual and aggregate data going back to the beginning.
I’m very happy with my experience, and several of my neighbors have gotten systems from them as well.