If you’re looking for a local installer in Ottawa – try one of these installers:

Ottawa Solar Power

864 Clyde Ave
Ottawa, On
K1Z 5A2
(613)728-2412

Head Office Address
200 Colonnade Rd., #8
Ottawa, Ontario, Canada
K2E 7M1

Isolar
30 Capital Drive
Head Office
30 Capital Drive
Ottawa, Ontario
K2G0E9