Skip to content

Toll Free: (888) 899-3509 Local: (760) 597-0498


About Us / Contact

Toll Free: (888) 899-3509 Local: (760) 597-0498


About Us / Contact

Manufacturers

Our Manufacturers

When selecting products for our website, EcoDirect's motto is quality over quantity! We screen our manufacturers for both quality and value so you know that when you buy from EcoDirect, you are always getting a great product. To allow for the best value, we also offer a wide range of manufacturers so that you can easily make side-by-side comparisons and select the brands and products best suited to your renewable energy needs.

Don't see the manufacturer you're looking for? Give us a call at 888-899-3509!



A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
  • UniRac 206072D-B > SolarMount Trim / Skirt 168" (14 Feet) - Dark Finish - 8 Pack

    UniRac 206072D-B > SolarMount Trim / Skirt 168" (14 Feet) - Dark Finish - 8 Pack

    UniRac
    Original price $670.00 - Original price $670.00
    Original price
    $670.00
    $670.00 - $670.00
    Current price $670.00

    Description UniRac > SolarMount Trim / Skirt 168" (14 Feet) - Dark Finish Package of 8 SolarMount Trim (Skirts) The Unirac SM Trim conne...

    View full details
    Original price $670.00 - Original price $670.00
    Original price
    $670.00
    $670.00 - $670.00
    Current price $670.00
  • UniRac 030027C > 5/16" x 4" Lag Bolt
    UniRac 030027C > 5/16" x 4" Lag Bolt

    UniRac 030027C > 5/16" x 4" Lag Bolt - 1 Bolt

    UniRac
    Original price $1.30 - Original price $1.30
    Original price
    $1.30
    $1.30 - $1.30
    Current price $1.30

    DescriptionUniRac 5/16" x 4" Lag Bolt Finish: Clear Anodized Manufacturer Part Number: 030027C Avoid chasing fasteners after job-site drop. Freque...

    View full details
    Original price $1.30 - Original price $1.30
    Original price
    $1.30
    $1.30 - $1.30
    Current price $1.30
  • UniRac SolarMount 009010S > Integrated Bonding, Splice TEK Screw

    UniRac SolarMount 009010S > Integrated Bonding, Splice TEK Screw - Qty. 1 TEK Screw

    UniRac
    Original price $0.98 - Original price $0.98
    Original price
    $0.98
    $0.98 - $0.98
    Current price $0.98

    DescriptionUniRac SolarMount > Integrated Bonding, Splice TEK Screw - Qty. 1 #12-14 X3/4", SS, Qty. 1, 009010S Model #:009010S SolarMount d...

    View full details
    Original price $0.98 - Original price $0.98
    Original price
    $0.98
    $0.98 - $0.98
    Current price $0.98
  • Unirac 009020S > T-Bolt & Nut - 3/8" x 3/4" - Stainless Steel - Qty. 1

    Unirac 009020S > T-Bolt & Nut - 3/8" x 3/4" - Stainless Steel - Qty. 1

    UniRac
    Original price $1.17 - Original price $1.17
    Original price
    $1.17
    $1.17 - $1.17
    Current price $1.17

    DescriptionUnirac > T-Bolt & Nut - 3/8" x 3/4" - Stainless Steel - Qty. 1 Manufacturer Part Number: 009020S

    Original price $1.17 - Original price $1.17
    Original price
    $1.17
    $1.17 - $1.17
    Current price $1.17
  • Trina Solar TSM-360-DE06X.05(II) > 360 Watt Mono Solar Panels - All Black - Pallet Quantity - 31 Solar Panels
    Trina Solar TSM-360-DE06X.05(II) > 360 Watt Mono Solar Panels - All Black - Pallet Quantity - 31 Solar Panels

    Trina Solar TSM-360-DE06X.05(II) > 360 Watt Mono Solar Panels - All Black - Pallet Quantity - 31 Solar Panels

    Trina Solar
    Original price $8,415.00 - Original price $8,415.00
    Original price
    $8,415.00
    $8,415.00 - $8,415.00
    Current price $8,415.00

    DescriptionTrina Solar > 360 Watt Mono Solar Panel - All Black - Pallet Quantity - 31 Solar Panels 132 Half-Cell Monocrystalline solar panel. ...

    View full details
    Original price $8,415.00 - Original price $8,415.00
    Original price
    $8,415.00
    $8,415.00 - $8,415.00
    Current price $8,415.00
  • Trina Solar TSM-375-DE14A > 375 Watt Mono Solar Panel
    Sold out

    Trina Solar TSM-375-DE14A > 375 Watt Mono Solar Panel

    Trina Solar
    Original price $0.00 - Original price $0.00
    Original price
    $0.00
    $0.00 - $0.00
    Current price $0.00

    DescriptionTrina Solar > 375 Watt Mono Solar Panel 72 Cell Monocrystalline solar panel. 40mm clear frame, White backsheet. Model ...

    View full details
    Original price $0.00 - Original price $0.00
    Original price
    $0.00
    $0.00 - $0.00
    Current price $0.00
    Sold out
  • Tigo Energy 150-00000-50 GTWY > Gateway 150-00000-50
    Sold out

    Tigo Energy 150-00000-50 GTWY > Gateway 150-00000-50

    Tigo Energy
    Original price $0.00 - Original price $0.00
    Original price
    $0.00
    $0.00 - $0.00
    Current price $0.00

    DescriptionTigo Energy Gateway Manufacturer Part Number: 150-00000-50 To be used with TIGO optimizer integrated with SMA inverters The Tigo Ene...

    View full details
    Original price $0.00 - Original price $0.00
    Original price
    $0.00
    $0.00 - $0.00
    Current price $0.00
    Sold out
  • Surrette Rolls S6-L16 (S-480) > 6 Volt 390 Amp Hour Flooded Battery

    Surrette Rolls S6-L16 (S-480) > 6 Volt 390 Amp Hour Flooded Battery

    Surrette
    Original price $422.00 - Original price $422.00
    Original price
    $422.00
    $422.00 - $422.00
    Current price $422.00

    DescriptionSurrette Rolls S6-L16 (S-480) > 6 Volt 390 Amp Hour Flooded Battery Model S6-L16 (S-480) Series 4000 ...

    View full details
    Original price $422.00 - Original price $422.00
    Original price
    $422.00
    $422.00 - $422.00
    Current price $422.00
  • Schneider Electric / SquareD QO230 > QO Plug-On Circuit Breaker - 30A 120/240 V - 10kA - Plug-In Breaker

    Schneider Electric / SquareD QO230 > QO Plug-On Circuit Breaker - 30A 120/240 V - 10kA - Plug-In Breaker

    Square D
    Original price $35.00 - Original price $35.00
    Original price
    $35.00
    $35.00 - $35.00
    Current price $35.00

    DescriptionSchneider Electric / SquareD > QO Plug-On Circuit Breaker - 30A 120/240 V - 10kA - Plug-In Breaker Manufacturer Part Number: QO230 ...

    View full details
    Original price $35.00 - Original price $35.00
    Original price
    $35.00
    $35.00 - $35.00
    Current price $35.00
  • Schneider Electric / SquareD QO240 > QO Plug-On Circuit Breaker - 40A 120/240 V - 10kA - Plug-In Breaker

    Schneider Electric / SquareD QO240 > QO Plug-On Circuit Breaker - 40A 120/240 V - 10kA - Plug-In Breaker

    Square D
    Original price $46.00 - Original price $46.00
    Original price
    $46.00
    $46.00 - $46.00
    Current price $46.00

    DescriptionSchneider Electric / SquareD > QO Plug-On Circuit Breaker - 40A 120/240 V - 10kA - Plug-In Breaker Manufacturer Part Number: QO240 ...

    View full details
    Original price $46.00 - Original price $46.00
    Original price
    $46.00
    $46.00 - $46.00
    Current price $46.00
  • Schneider Electric / SquareD QO220 > QO Plug-On Circuit Breaker - 20A 120/240 V - 10kA - Plug-In Breaker

    Schneider Electric / SquareD QO220 > QO Plug-On Circuit Breaker - 20A 120/240 V - 10kA - Plug-In Breaker

    Square D
    Original price $35.00 - Original price $35.00
    Original price
    $35.00
    $35.00 - $35.00
    Current price $35.00

    DescriptionSchneider Electric / SquareD > QO Plug-On Circuit Breaker - 20A 120/240 V - 10kA - Plug-In Breaker Manufacturer Part Number: QO220 ...

    View full details
    Original price $35.00 - Original price $35.00
    Original price
    $35.00
    $35.00 - $35.00
    Current price $35.00
  • Square D H361RB > 30 Amp 600 VAC/VDC Disconnect, Safety Switch, 3 Pole - NEMA 3R
    Square D H361RB > 30 Amp 600 VAC/VDC Disconnect, Safety Switch, 3 Pole - NEMA 3R

    Square D H361RB > 30 Amp 600 VAC/VDC Disconnect, Safety Switch, 3 Pole - NEMA 3R

    Square D
    Original price $370.00 - Original price $370.00
    Original price
    $370.00
    $370.00 - $370.00
    Current price $370.00

    Description Square D > 30 Amp 600 VAC/VDC Disconnect, Safety Switch, 3 Pole - NEMA 3R For Square D safety switches, the "N" in NRB stands for...

    View full details
    Original price $370.00 - Original price $370.00
    Original price
    $370.00
    $370.00 - $370.00
    Current price $370.00
  • Square D SR69064A > Solar Ready Terminal Kit, Fits All Solar Ready Devices and CSED

    Square D SR69064A > Solar Ready Terminal Kit, Fits All Solar Ready Devices and CSED

    Square D
    Original price $55.50 - Original price $55.50
    Original price
    $55.50
    $55.50 - $55.50
    Current price $55.50

    DescriptionSquare D > Solar Ready Terminal Kit, Fits All Solar Ready Devices and CSED Terminal Kit, Solar Ready Kit, Fits All Solar Ready Devic...

    View full details
    Original price $55.50 - Original price $55.50
    Original price
    $55.50
    $55.50 - $55.50
    Current price $55.50
  • Schneider Electric / SquareD QO260 > QO Plug-On Circuit Breaker - 60A 120/240 V - 10kA - Plug-In Breaker

    Schneider Electric / SquareD QO260 > QO Plug-On Circuit Breaker - 60A 120/240 V - 10kA - Plug-In Breaker

    Square D
    Original price $35.00 - Original price $35.00
    Original price
    $35.00
    $35.00 - $35.00
    Current price $35.00

    DescriptionSchneider Electric / SquareD > QO Plug-On Circuit Breaker - 60A 120/240 V - 10kA - Plug-In Breaker Manufacturer Part Number: QO260 ...

    View full details
    Original price $35.00 - Original price $35.00
    Original price
    $35.00
    $35.00 - $35.00
    Current price $35.00
  • Square D Neutral Assembly Kit for AC/DC Disconnects, 30A, SN03

    Square D Neutral Assembly Kit for AC/DC Disconnects, 30A, SN03

    Square D
    Original price $38.07 - Original price $38.07
    Original price
    $38.07
    $38.07 - $38.07
    Current price $38.07

    DescriptionSquare D Neutral Assembly Kit for AC/DC Disconnects, 30A Manufacturer Part Number: SN03 For use with safety switches.

    Original price $38.07 - Original price $38.07
    Original price
    $38.07
    $38.07 - $38.07
    Current price $38.07
  • Square D QO220 > QO 20 Amp 120/240VAC 2-pole Breaker

    Square D QO220 > QO 20 Amp 120/240VAC 2-pole Breaker

    Square D
    Original price $38.00 - Original price $38.00
    Original price
    $38.00
    $38.00 - $38.00
    Current price $38.00

    DescriptionSquare D QO220 > QO 20A 120/240VAC 2-pole Breaker Square D QO breaker for QO Load Centers. Manufacturer Part Number: QO220 Featu...

    View full details
    Original price $38.00 - Original price $38.00
    Original price
    $38.00
    $38.00 - $38.00
    Current price $38.00
  • Square D HU361RB - 30 Amp 600 VDC Disconnect - 3 Pole

    Square D HU361RB > 30 Amp 600 VDC Disconnect > 3 Pole

    Square D
    Original price $240.75 - Original price $240.75
    Original price
    $240.75
    $240.75 - $240.75
    Current price $240.75

    Description Schneider Electric Square D 30 Amp Non Fusible AC Safety Switch Manufacturer Part Number: HU361RB Heavy duty UL-listed safety ...

    View full details
    Original price $240.75 - Original price $240.75
    Original price
    $240.75
    $240.75 - $240.75
    Current price $240.75
  • Square D QO612L100RB > QO Load Center, 6/12, 100 Amp 120/240VAC, NEMA 3R - Single Phase

    Square D QO612L100RB > QO Load Center, 6/12, 100 Amp 120/240VAC, NEMA 3R - Single Phase

    Square D
    Original price $133.00 - Original price $133.00
    Original price
    $133.00
    $133.00 - $133.00
    Current price $133.00

    DescriptionSquare D > QO Load Center - 100 Amp 120/240VAC - Single Phase Square D QO Load Center, 6 spaces Manufacturer Part Number: QO612L10...

    View full details
    Original price $133.00 - Original price $133.00
    Original price
    $133.00
    $133.00 - $133.00
    Current price $133.00
  • Square D 60 Amp 600 VDC Safety Switch - 3 Pole - HU361RB

    Square D HU362RB > 60 Amp 600 VDC Safety Switch > 3 Pole

    Square D
    Original price $514.00 - Original price $514.00
    Original price
    $514.00
    $514.00 - $514.00
    Current price $514.00

    Description Square D 60 Amp Non Fusible AC Safety Switch Poles: 3 Manufacturer Part Number: HU362RB Heavy duty UL-listed safety disconn...

    View full details
    Original price $514.00 - Original price $514.00
    Original price
    $514.00
    $514.00 - $514.00
    Current price $514.00
  • Square D 200 Amp 240 VAC Non-Fusible Safety Switch - 3 Pole - DU324RB

    Square D DU324RB > 200 Amp 240 VAC Non-Fusible Safety Switch > 3 Pole

    Square D
    Original price $620.00 - Original price $620.00
    Original price
    $620.00
    $620.00 - $620.00
    Current price $620.00

    DescriptionSquare D 200 Amp 240 VAC Non-Fusible Safety Switch Switches are rainproof NEMA 3R with external lockable switch handle and door. Switch...

    View full details
    Original price $620.00 - Original price $620.00
    Original price
    $620.00
    $620.00 - $620.00
    Current price $620.00
  • Square D 100 Amp 240 VAC Non-Fusible Safety Switch - 3 Pole - DU323RB

    Square D DU323RB > 100 Amp 240 VAC Non-Fusible Safety Switch > 3 Pole

    Square D
    Original price $440.00 - Original price $440.00
    Original price
    $440.00
    $440.00 - $440.00
    Current price $440.00

    DescriptionSquare D 100 Amp 240 VAC Non-Fusible Safety Switch Switches are rainproof NEMA 3R with external lockable switch handle and door. Switch...

    View full details
    Original price $440.00 - Original price $440.00
    Original price
    $440.00
    $440.00 - $440.00
    Current price $440.00
  • Square D DU221RB - 30 Amp 240 VAC Disconnect - 2 Pole

    Square D DU221RB > 30 Amp 120/240 VAC Non-Fusible Safety Switch > 2 Pole

    Square D
    Original price $109.00 - Original price $109.00
    Original price
    $109.00
    $109.00 - $109.00
    Current price $109.00

    DescriptionSquare D > 30 Amp 120/240 VAC Non-Fusible Safety Switch > 2 Pole Square D 30 Amp 120/240 VAC Non-Fusible Safety Switch Poles: 2 M...

    View full details
    Original price $109.00 - Original price $109.00
    Original price
    $109.00
    $109.00 - $109.00
    Current price $109.00
  • Square D 30 Amp 240 VAC Safety Switch - 3 Pole - D321NRB

    Square D D321NRB > 30 Amp 240 VAC Safety Switch > 3 Pole

    Square D
    Original price $193.00 - Original price $193.00
    Original price
    $193.00
    $193.00 - $193.00
    Current price $193.00

    DescriptionSquare D 30 Amp 240 VAC Safety Switch Poles: 3 Manufacturer Part Number: D321NRB The Square D light duty enclosed switch from Schn...

    View full details
    Original price $193.00 - Original price $193.00
    Original price
    $193.00
    $193.00 - $193.00
    Current price $193.00
  • Square D 60 Amp 120/240 VAC Non-Fusible Safety Switch - DU322RB

    Square D DU322RB > 60 Amp 120/240 VAC Non-Fusible Safety Switch > 3 Pole

    Square D
    Original price $280.00 - Original price $280.00
    Original price
    $280.00
    $280.00 - $280.00
    Current price $280.00

    Description Square D 60 Amp 120/240 VAC Non-Fusible Safety Switch Poles: 3 Manufacturer Part Number: DU322RB Switches are rainproof NEM...

    View full details
    Original price $280.00 - Original price $280.00
    Original price
    $280.00
    $280.00 - $280.00
    Current price $280.00
  • Square D 60 Amp 120/240 VAC Fusible Safety Switch - D222NRB

    Square D D222NRB > 60 Amp 120/240 VAC Fusible Safety Switch > 2 Pole

    Square D
    Original price $236.00 - Original price $236.00
    Original price
    $236.00
    $236.00 - $236.00
    Current price $236.00

    Description Square D 60 Amp 120/240 VAC Fusible Safety Switch Poles: 2 Manufacturer Part Number: D222NRB Switches are rainproof NEMA 3R...

    View full details
    Original price $236.00 - Original price $236.00
    Original price
    $236.00
    $236.00 - $236.00
    Current price $236.00
  • Square D D223NRB - 100 Amp 120/240 VAC Fusible Safety Switch / 2 Pole

    Square D D223NRB > 100 Amp 120/240 VAC Fusible Safety Switch / 2 Pole

    Square D
    Original price $304.00 - Original price $304.00
    Original price
    $304.00
    $304.00 - $304.00
    Current price $304.00

    DescriptionSquare D 100 Amp 120/240 VAC Fusible Safety Switch Switches are rainproof NEMA 3R with external lockable switch handle and door. Switc...

    View full details
    Original price $304.00 - Original price $304.00
    Original price
    $304.00
    $304.00 - $304.00
    Current price $304.00
  • Square D 60 Amp 120/240 VAC Non-Fusible Safety Switch - DU222RB

    Square D DU222RB > 60 Amp 120/240 VAC Non-Fusible Safety Switch > 2 Pole

    Square D
    Original price $260.00 - Original price $260.00
    Original price
    $260.00
    $260.00 - $260.00
    Current price $260.00

    Description Square D 60 Amp 120/240 VAC Non-Fusible Safety Switch Poles: 2 Manufacturer Part Number: DU222RB Switches are rainproof NEM...

    View full details
    Original price $260.00 - Original price $260.00
    Original price
    $260.00
    $260.00 - $260.00
    Current price $260.00
  • Span Flush Mount Trim 1-01046 > Span Flush Mount Trim Piece for Span Smart Electrical Panel
    Sold out

    Span Panel Accessory Flush Mount Trim 1-01046 > Span Flush Mount Trim Piece for Span Smart Electrical Panel

    SPAN
    Original price $87.00 - Original price $87.00
    Original price
    $87.00
    $87.00 - $87.00
    Current price $87.00

    DescriptionSpan > Span Flush Mount Trim Piece for Span Smart Electrical Panel Mechanical Specifications Enclosure Dimensions (H x W x D...

    View full details
    Original price $87.00 - Original price $87.00
    Original price
    $87.00
    $87.00 - $87.00
    Current price $87.00
    Sold out
  • Span Panel 1-00800 > Smart Electrical Panel
    Sold out

    Span Panel 1-00800 > Smart Electrical Panel

    SPAN
    Original price $4,350.00 - Original price $4,350.00
    Original price
    $4,350.00
    $4,350.00 - $4,350.00
    Current price $4,350.00

    DescriptionSpan Panel > Smart Electrical Panel Span Smart Electric Panel - 200A, 120/240V Split phase panel with digital control via the Sp...

    View full details
    Original price $4,350.00 - Original price $4,350.00
    Original price
    $4,350.00
    $4,350.00 - $4,350.00
    Current price $4,350.00
    Sold out
  • Solartech SPM130P-S-F > 130 Watt Solar Panel - Class 1 Div 2

    Solartech SPM130P-S-F > 130 Watt Solar Panel - Class 1 Div 2

    Solartech
    Original price $330.00 - Original price $330.00
    Original price
    $330.00
    $330.00 - $330.00
    Current price $330.00

    DescriptionSolartech 130 Watt Solar Panel Class 1, Division 2 solar compliant panel. Model SPM130P-S-F Series F-Series...

    View full details
    Original price $330.00 - Original price $330.00
    Original price
    $330.00
    $330.00 - $330.00
    Current price $330.00
  • Solartech SPM150P-WP-F > 150 Watt Solar Panel / Class 1 Division 2

    Solartech SPM150P-WP-F > 150 Watt Solar Panel / Class 1 Division 2

    Solartech
    Original price $385.55 - Original price $385.55
    Original price
    $385.55
    $385.55 - $385.55
    Current price $385.55

    DescriptionSolartech 150 Watt Solar Panel Class 1, Division 2 compliant. Junction Box only, no cable leads included. Model SPM150P...

    View full details
    Original price $385.55 - Original price $385.55
    Original price
    $385.55
    $385.55 - $385.55
    Current price $385.55
  • Solartech Z-Brackets > Four Mounting Feet

    Solartech Z-Brackets > Four Mounting Feet

    Solartech
    Original price $14.50 - Original price $14.50
    Original price
    $14.50
    $14.50 - $14.50
    Current price $14.50

    DescriptionSolartech Z-Brackets > Four Mounting Feet Aluminum Solar Panel Mount Includes Z-Brackets, Bolts, Washers and Nuts

    Original price $14.50 - Original price $14.50
    Original price
    $14.50
    $14.50 - $14.50
    Current price $14.50
  • Solartech SPM160P-S-F > 160 Watt Solar Panel - Class 1 Div 2

    Solartech SPM160P-S-F > 160 Watt Solar Panel - Class 1 Div 2

    Solartech
    Original price $340.00 - Original price $340.00
    Original price
    $340.00
    $340.00 - $340.00
    Current price $340.00

    DescriptionSolartech 160 Watt Solar Panel Class 1, Division 2 solar compliant panel. Model SPM160P-S-F Series F-Series...

    View full details
    Original price $340.00 - Original price $340.00
    Original price
    $340.00
    $340.00 - $340.00
    Current price $340.00
  • Solartech SPM085P-MF > 85 Watt 12VDC Solar Panel - Class 1 Div 2

    Solartech SPM085P-MF > 85 Watt 12VDC Solar Panel - Class 1 Div 2

    Solartech
    Original price $235.00 - Original price $235.00
    Original price
    $235.00
    $235.00 - $235.00
    Current price $235.00

    DescriptionSolartech 85 Watt 12VDC Solar Panel Class 1, Division 2 solar compliant panel. Model SPM085P-MF Series F-Se...

    View full details
    Original price $235.00 - Original price $235.00
    Original price
    $235.00
    $235.00 - $235.00
    Current price $235.00
  • Solartech SPM140P-S-F > 140 Watt Solar Panel - Class 1 Div 2

    Solartech SPM140P-S-F > 140 Watt Solar Panel - Class 1 Div 2

    Solartech
    Original price $330.00 - Original price $330.00
    Original price
    $330.00
    $330.00 - $330.00
    Current price $330.00

    DescriptionSolartech 140 Watt Solar Panel Class 1, Division 2 solar compliant panel. Model SPM140P-S-F Series F-Series...

    View full details
    Original price $330.00 - Original price $330.00
    Original price
    $330.00
    $330.00 - $330.00
    Current price $330.00
  • Solartech SPM090P-WP-F > 90 Watt Solar Panel / Class 1 Division 2

    Solartech SPM090P-WP-F > 90 Watt Solar Panel / Class 1 Division 2

    Solartech
    Original price $231.25 - Original price $231.25
    Original price
    $231.25
    $231.25 - $231.25
    Current price $231.25

    DescriptionSolartech 90 Watt Solar Panel Class 1, Division 2 compliant. Junction Box only, no cable leads included. Model SPM090P-...

    View full details
    Original price $231.25 - Original price $231.25
    Original price
    $231.25
    $231.25 - $231.25
    Current price $231.25