Address Main Office

Spire Solar
Wolga 11
2491BK, The Hague
The Netherlands
Phone: +31 157440161

Address USA Office

Spire Solar
PO Box 600157
Newton MA  02460
United States
Phone: +1 978 7086228

Address China Office

Spire Solar
151 Keyuan road
201203, Pudong
Shanghai, China
Phone: +86 15821332677


Sales Inquiry: sales (@)
Support Inquiry: support (@)

Do you have a question or a request? Please fill out the contact form below.

* Mandatory Fields