OTTAWA SOLAR POWER
Updated 42 days ago
Ottawa Solar Power is the largest and most experienced provider of solar solutions in the National Capital Region with over 200 systems installed...
Ottawa Solar Power is a leading Installer of solar solutions in the National Capital Region with over 600 systems installed...
OTTAWA SOLAR POWER Solar Panels & Systems for Ontario Homes & Cottages. Ottawa Solar Power designs, installs, monitors and maintains solar electric systems for homes and cottages, as well as commercial, industrial and institutional buildings in Ottawa, Ontario, Canada. OSP is the National Capital Region's most experienced solar power provider with hundreds of systems installed since 1997.
Also known as: Ottawa Solar Power Inc.