Solar & battery installation
Solar X Canada
- Based in Toronto, Ontario
- Serves Alberta, New Brunswick +2 more
Toronto solar and battery storage installer and licensed electrical contractor serving the GTA, Ontario and several other provinces.
Pricing on request
Save Solar X Canada