32 Years In Business. 21,000+ Solar Systems Installed. One Local Company. Diablo Solar.

Contact Us

Whether you are interested in a FREE Solar Evaluation, need to schedule Service and Repair or just have questions, Diablo Solar is here to help!

Diablo Solar Services

5021 Blum Road #2
Martinez, CA 94553

CA Contractors Lic #454228
C-46, C-10, C-36, B


(925) 313-0600
(707) 643-2120
(510) 792-1800
(209) 832-7100
(925) 370-0943 Fax



Schedule Appointment Online

Complete the form below and a Diablo Solar representative will contact you shortly.