We’d like to hear from you

Questions? Comments? We’d appreciate your feedback regarding our solar energy products, solutions and the website.

For sales inquiry or technical support, please click on the below button.


Solar Business Head Office

3700 Gilmore Way
Burnaby BC
V5G 4M1


United States Office

Suite 318
8700 Turnpike Rd
Westminster, CO 80031


France Office

38X – 140, Avenue Jean Kuntzmann
Montbonnot Saint Martin
38334 Saint Ismier Cedex


Australia Office

Level 10, 2 Banfield Road,
Macquarie Park
NSW 2113, Australia