Contact Us

You can also contact us here

Our Location

1505 LaPerriere Ave, Ste 372 Ottawa, ON K1Z 7T1 Canada

Phone

Phone: +1 (343) 801-1930

Follow Us

Questions, ideas or feedback? We're ready to help.

Have questions about our solar solutions? Whether you’re looking for more information, need a custom energy solution, or want to explore partnership or Investment Opportunities, our team is ready to assist you.

Fill out the form below, and we’ll get back to you soon!