This Page is Currently Under Maintenance

In the meantime, to pay your Diablo Solar invoice with a credit card, please call 925-839-2544 and we would be happy to take your secure payment over the phone. You are also always encouraged to mail a check to our Martinez office at 5021 Blum Rd #2, Martinez, CA 94553.