Armageddon Energy

We are located in sunny Menlo Park, California.

You can reach us at (650) 641-2899 or

We'd love to hear from you. 


Contact Us

If you're interested in buying a SolarClover system or becoming a distributor, or if you simply have a question for us, please contact us using the form below.  We value your privacy and will keep the information strictly to ourselves.

Name *