Contact Information

Our Sales Team

Eric Wiebe, EIT
Jennifer Wiebe, MBA
Steve Wiebe, PEng MBA

We would like to hear about your next solar power project.
Please contact us at or (780) 487-8383.

Sales Office and Warehouse
101-17842 106 Ave NW
Edmonton, AB T5S 1V4
Main: (780) 487-8383

Send Us A Message