Good At What They Do
Diablo Solar Services installed solar panels in our household and they did a great job. They came on time to do the installation job and were professional and efficient in their process. The panels seem to be working pretty good so far. They have good customer service and whenever we have had any questions they are responsive and thorough. Overall, I'd say they're good at what they do.