OttawaSolar's Profile

Central Ottawa

Log In needed

If you want a solar system give us a call at 613-728-2412 or come see our shop at 864 Clyde Ave.

Founded in 1996, Ottawa Solar Power has designed and installed over 500 solar electric systems across Eastern Ontario and Western Quebec. Our strength comes from having the knowledge of what works, and what does not, gained from over 17 years of project management and installation.


OttawaSolar's Ads (0)