Canada › Ottawa, ON › Consumer Services › Repair Shops › Solar Energy Equipment Systems Service and Repairs
Open Today 24 Hours
Claimed
Solar Panels Ottawa
Solar Energy Equipment Systems Service and Repairs
5879 Leitrim Rd, Ottawa, ON · K0A 1K0Business Details
Serving Ottawa, ON
Solar Panel Ottawa was founded in 2020 by a team of environmentally conscious men and women. We were first giving our presentations in a garage in the We wanted to increase the awareness about solar power in Ottawa and Canada as a whole. We started o...
Read more
Ottawa, ON
Products/Brands Offered