EfstonSolar

5-1 High Meadow Pl, North York, ON M9L 0A3
EfstonSolar - Logo
EfstonSolar in North York, has been Canada¿s solar power experts since 1970. We're distributors of the most bankable, highest-rated solar products available. As Schneider Electric¿s Authorized Solar Distributor, specializing in GT and String Inverters for Rooftop installations, Canadian Solar's authorized reseller of PV solar modules and distributors of WURTH Mounting Systems, we've leveraged our solar experience and extensive technical knowledge along with superior customer service to serve the Ontario FIT and microFIT market. For more than 44 years, we've been known for exceptional client service and a forward-thinking approach to technology. Known first as ¿EfstonScience - The Science & Astronomy SuperStore" located in Toronto across from Yorkdale Mall in their passive solar heated building with a giant telescope on the roof, EfstonScience has always sold and educated consumers about solar panels and other renewable energy innovations. More...

Ratings & Reviews

Be the first to review
Choose a rating

Opening Hours

Monday
Tuesday
Wednesday
Thursday
Friday

Business Details

Methods of Payment

Products and Services

  • Solar Panel Installations
  • Roof Solar Panel
  • PV Solar Panels
  • Residential Solar Panel
  • Solar Street Light
  • Photovoltaic Solar Panels
  • Enphase Inverters
  • FIT Installation
  • PV Solar Panel Installation
  • MicroFIT Installation
  • Solar Inverters
  • Central Inverters
  • String Inverters
  • Micro-inverters
  • Solar Mounting Systems
  • Solar Racking Systems
  • Rooftop Solar Products
  • Commercial Solar Products
  • Solar Finanacing
  • MicroFIT Products (only)
  • More...
  • Less...

Brands Carried

  • Schneider Electric
  • Sanyo
  • PowerTrac
  • Canadian Solar
  • Canadian Solar Solutions
  • WURTH
  • Solar BOS
  • ABA
  • Power-One
  • Fronius
  • Enphase
  • EfstonSolar
  • EfstonScience
  • More...
  • Less...

Specialties

  • MicroFIT Solar Installation

Languages Spoken

  • English
  • French