Solar Trade Platform and Directory of Solar Companies

Solar System Installers in Canada

Canadian solar panel installers – showing companies in Canada that undertake solar panel installation, including rooftop and standalone solar systems. 803 installers based in Canada are listed below.

Company Name   Battery Storage Starting Date Installation size Countries Operating In
Zeno
Alberta Yes s 1(M)Wp+ Installations
Canada