• Yellowpages.ca Canadian Business Directory - Meet the New Neighbourhood
  • Yellowpages.ca Canadian Business Directory - Meet the New Neighbourhood


5-1 High Meadow Pl, North York, ON M9L 0A3
EfstonSolar, Canada's solar power experts since 1970, are 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, EfstonSolar has leveraged their solar experience and extensive technical knowledge along with superior customer service to serve the Ontario FIT and microFIT market. For more than 44 years EfstonScience has 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


Business Details

Methods of Payment

Service Areas

  • Commercial Solar Products
  • Solar Engineering Services
  • Solar Product Procurement
  • Coop Solar Financing
  • Commercial Solar Financing


  • Schneider Electric
  • Canadian Solar
  • Canadian Solar Solutions
  • Solar BOS
  • ABA
  • Power-One
  • Fronius
  • Enphase
  • EfstonSolar
  • EfstonScience
  • Rene Sola
  • More...
  • Less...

Products and Services

  • PV Solar Panels
  • Solar Inverters
  • Grid Tie Inverters
  • GT Inverters
  • Central Inverters
  • String Inverters
  • Micro-inverters
  • Solar Mounting Systems
  • Solar Racking Systems
  • Rooftop Solar Products
  • Commercial Solar Products
  • Solar Finanacing
  • Solar Coop Financing
  • MicroFIT Products (only)
  • FIT Products (only)
  • More...
  • Less...


  • Distribution Of Solar Products
  • NOT Solar Installations
  • Schneider Solar Distributors
  • Canadian Solar Distributors
  • Commercial Solar Products

Languages Spoken

  • English
  • French

Getting There

  • Please Call For An Appointment.