Request a Quote!

" is the best! They are such a pleasure to work with! Great brands at the best prices. Special thanks to RenĂŠe who always answered my questions on the spot, and giving thoughtful advice." Serge (Tahiti, French Polynesia)
"The experience I had with my purchase was very good. The items I ordered arrived when I expected & were packaged well. My overall purchasing experience was very positive."

- Thank you,
"I recently found EcoDirect & have been extremely happy with their service. They have had all the PV modules, inverters, optimizers and accessories I needed. They provide excellent customer service & turn orders around very quickly. I have switched to EcoDirect for all my parts & materials orders. Highly recommended."

- Zeno
"I wanted to let you know I am very pleased with the service you gave & the quality & condition of the solar panels I received from EcoDirect. I will purchase more items in the future from EcoDirect and will be sure to tell others about your fine operation."

"Thanks EcoDirect! My solar system is up and running; waiting for City and San Diego Gas & Electric inspections this week; so far so good!"

- J.L.,
Oceanside, CA
"I enjoyed ordering what I needed. It was simple and fast, no issues what so ever. If I need something else and its at a good price, I will defiantly order from here again. Also the shipping is at a good price."

- Simon
My shipment arrived on time, as predicted. Very, very good performance by EcoDirect. What more could you ask for from an online material supplier? Looks like the quantity from Quick Mount is spot on & the rails were bundled safely. EcoDirect will be my recommended source to my friends & neighbors for solar.
- Thank you, Jim Lake
Escondido, CA
"Over the past couple of years, I have purchased several items from Ecodirect and I have always been happy with their customer service and prompt delivery of products."

- Chris
"I am very satisfied, everything was as expected."

- Anon
Category Index
Search Results
State Solar Tax Rebate Programs
Grid Tie Solar
Solar Permitting Inquiry
Off Grid Solar
Off-Grid Services
About Us / Contact Us
Power Meters
Neurio Home Monitoring
Magnum Energy Accessories
Schneider Electric
SMA Accessories
  > SMA Monitoring Systems
Solar Optimizers
Battery Chargers
  > Iota Battery Chargers and Converters
    • Iota DLS Battery Chargers and Converters
    • Iota DLS-X Battery Chargers and Converters
  > Xantrex Battery Chargers
Battery Racks & Enclosures
  > Eco-Enclosure - Battery Enclosures

Charge Controllers
Blue Sky Charge Controllers
Magnum Charge Controllers
MidNite Solar
Morningstar Charge Controllers
  > Morningstar TriStar
  > Morningstar ProStar
  > SunSaver
  > SunKeeper
  > SunLight
OutBack Charge Controllers
Schneider Electric Charge Controllers
Solarland USA Charge Controllers
Specialty Concepts Controllers
Steca Charge Controllers
Victron Energy Charge Controllers
Charge Controllers by Volume
MPPT Charge Controllers
PWM Charge Controllers
Charge Controller Accessories
Product Returns
Electrical and Safety Supplies
AC/DC Enclosures
  > Midnite Solar E-Panels
Bus Bars
Cables for Inverters & Batteries
Cables for Solar Panels
  > Rennsteig Tools, Inc
DC-to-DC Converters
  > Samlex DC-DC Converters
  > Ilsco
Lightning Protection
Misc Electrical Components
Transfer Switches
  > PowerMax Transfer Switches
  > Iota Transfer Switches
Frequently Asked Questions
LED Lights
Halco LED Light Bulbs
LED Lights for Homes
Commercial LED Lighting
Deep Cycle Batteries
AGM Batteries
Flooded Batteries
Gel Batteries
Lithium Batteries
Battery Monitoring
Concorde Battery
Discover Battery
Fortress Power
Hawker Batteries
MK Battery
Outback Power Batteries
  > OutBack Power - Integrated Battery Racks
  > Outback EnergyCell FLA (Flooded Lead Acid)
  > Outback EnergyCell PLC (Pure Lead Carbon)
  > Outback EnergyCell PLR (Pure Lead Runtime)
  > Outback EnergyCell RE
  > Outback EnergyCell XLC Battery
  > OutBack Power NorthStar Battery BLUE+
RELiON Batteries
Simpliphi Batteries
Surrette Batteries
Trojan Batteries
Government & Education
Power Inverters
Cotek Inverters
  > SD Series
  > SL Series
  > SP Series
Fronius Inverters
Generac PWRcell
International Inverters
Magnum Inverters
Morningstar Inverters
OutBack Power Inverters
  > OutBack Power Radian Inverters
  > OutBack Power SystemEdge Pre-Bundled Packages
  > Outback Power FXR/VFXR Inverters
  > Outback Power SkyBox - True Hybrid Energy System
  > Outback Power FLEXpower Series
  > Outback Power Integration Hardware
    • Outback Power IMP FireRaptor Rapid Shutdown
  > Outback Power Communications Hardware
Phocos Inverters
Samlex Inverters
  > Samlex EVO
  > Modified Sine Wave Inverters
    • SAM Series
    • PSE Series
  > Pure Sine Wave Inverters
    • Samlex EVO Pure Sine Inverter / Charger
    • SSW Series
    • PST Series Light Duty
    • S Series Heavy Duty
    • SA Series
    • SK Series Heavy Duty High Surge
    • TN Series
Schneider Electric
SMA Inverters
  > SMA Sunny Boy Inverters (Grid Tie)
  > SMA Sunny TriPower
  > SMA Off Grid Inverters (Sunny Island)
SolarEdge Inverters
Solectria Inverters
Victron Energy Inverters
Xantrex Inverters
  > Power Inverters
  > Inverter / Chargers
  > XW Series
AC Coupled
Central Inverters for Solar - Grid Tie
  > ABB
Grid Tie Battery Backup Inverters
Micro Inverters
  > Enphase Micro Inverters
    • Enphase Ensemble - Storage System
    • Enphase IQ System
Off Grid Inverters
Pre-Wired Inverters
  > Battery Backup
  > Off Grid
Privacy Policy
Solar Attic Fans
Attic Breeze Solar Attic Fans
  > Curb-Mount Fans - CMA Model Series
  > Curb-Mount Fans - CMD Model Series
  > Gable/Wall-Mount Solar Attic Fans - GM Model Series
  > Gable/Wall-Mount Solar Attic Fans - WM Model Series
  > Self-Flashing Fans - SFA Model Series
  > Self-Flashing Fans - SFD Model Series
Natural Light Solar Attic Fans
Tubular Skylights
Quote Request
Quote Request - Commercial Projects
Solar Combiner Boxes
Midnite Solar Combiners
Outback Power Combiners
  > FLEXware ICS
  > Outback Power FLEXware ICS Plus
SMA Solar Combiners
Standard Combiners
Disconnecting Combiners
Circuit Breakers
  > AC Circuit Breakers
  > DC Circuit Breakers
Shipping Policy
Solar Panels
Buy American
Ameresco Solar Panels
Canadian Solar Panels
Dasol Solar Panels
JA Solar
LG Solar Panels
LONGi Solar Panels
Mission Solar
Panasonic Solar Panels
Q Cells Solar Panels
REC Solar Panels
Silfab Solar
Solarland USA Solar Panels
  > Solarland USA - Single Panel Pole / Wall Mounts
  > Solarland USA 12VDC Solar Trickle Charger Kits
  > Solarland USA Emergency Power
  > Solarland USA RV Kits
SolarTech Power Solar Panels
Trina Solar Panels
72 Cell Solar Panels
Half-Cut Cell Solar Panels
Class 1 Division 2 Solar Panels
Thin Film Solar Panels
Solar Panel Pallets
Solar Panel Kits
Backup Solar Panel Kits
  > DIY Education Kits
  > Solar Education Kits
  > Wind Education Kits
Emergency Solar Lighting Systems
Grid-Tied with Battery Backup System
Off-Grid Solar Panel Kits
Portable Solar Power
RV and Marine Solar Panel Kits
Solar Design & Permitting Service
Solar Panel Mounts
Ground Mounts
  > IronRidge UFO Components
  > XR Mounting System
    • XR Rails & Standoffs
      > XRL Light Rail
      > XRS Standard Rail
    • Attachments
      > Standoffs
      > Tilt Leg Kits
  > Ground Array System
  > IronRidge BX - Ballasted Mounting System
  > Roof/Ground Mounts
    • IronRidge Knockout Tile
  > Grounding
Pole Mounts
  > Solartech Power Mounting Systems
  > Ground Trac
  > RoofTrac
    • Accessories
      > Decorative Front Skirt
  > SolarWedge
Quick Mount PV
  > Quick Rack
Roof Mounts
  > Ground Mount System
  > Roof Mount System
    • Rail Attachments
      > Clamps
    • Mid Clamps
    • End Clamps
      > Splice Kits
    • Rails
    • Roof Attachments
      > Grounding
      > L-Feet
      > Standoffs
Solar Trackers
Tamarack Solar
  > Tamarack Solar 84" Flush Mount Rail Kits
  > Tamarack Solar Side of Pole Mounts
  > Tamarack Solar Top of Pole Mounts
    • LTP/LCR - Top of Pole Mounts
    • PRGM - Top of Pole Mounts
  > Tamarack Solar UNI-GR - Roof, Ground, Awning Mount
UniRac Solar Panel Mounts
  > Pole Mounts
  > RoofMount
  > RV Mounting
  > SolarMount
    • Clamps
      > End Clamps
      > Mid Clamps
    • Rails and Splices
      > Splices
      > Standard Rails
      > Heavy Duty Rails
    • Roof Attachments
      > Tilt Leg Kits
      > Standoffs and L-Feet
  > SolarMount E
  > Unirac GFT - Ground Fixed Tilt
  > UniRac RapidRac G10
  > Miscellaneous
    • AceClamp JR
    • Fast Foot
    • Grounding for UniRac
Tankless Water Heaters
All Tankless Water Heaters
Liquid Propane Tankless Water Heaters
Natural Gas Tankless Water Heaters
Wind Turbines
Primus Windpower
Attic Breeze
Blue Sky Energy
Bogart Engineering
Canadian Solar
Concorde Batteries
Cooper Bussmann
DPW Solar
Halco Lighting
Magnum Energy
Midnite Solar
MK Battery
MorningStar Corporation
Natural Light Energy Systems
Outback Power
PowerMax Converters
Quick Mount PV
  > Quick Hook
Rennsteig Tools, Inc
Schneider Electric
SMA America
  > StorEdge
SolarTech Power
Solectria Renewables
Specialty Concepts
Square D
Surrette Battery Company
Trojan Battery Company
Victron Energy
Wattsun by Array Technologies
Wiley Electronics