

Loading map...
EcoDirect is a DIY-focused solar supplier, not a full-service installer. We analyzed reviews from homeowners who ordered panels, racking, batteries, and other components to install themselves. One customer described needing a replacement controller for a remote off-grid setup at 7,200 feet in the Sierras. EcoDirect's team tracked down the part and arranged delivery via USPS, the only carrier that reaches that location. In another case, when a battery warranty claim got stuck between the manufacturer's old and new ownership, the CEO personally stepped in to push it through at no cost to the customer. Reviews show solid pricing (16 mentions of good value) and helpful pre-sale guidance for people designing their own systems. Post-sale support earned consistent praise, with 19 positive mentions and just 7 complaints. The main friction point is communication. Order confirmations don't always arrive, inventory listed as "in stock" may actually be on backorder, and shipping updates require you to check the website yourself rather than landing in your inbox. If you're comfortable chasing down order status and know enough about solar to spec your own system, EcoDirect delivers the parts and occasional hand-holding to get you online.
If you're hiring someone to design and install your solar system, this isn't the company. But if you're a DIYer who needs components at reasonable prices and occasional technical help, EcoDirect will sell you exactly what you need without the markup.
Doug bought a set of 12 Northstar 190 ft batteries three months ago, and when one arrived defective the situation quickly got messy—Northstar was in the middle of an ownership transition and his warranty claim fell into a gap in their systems. He grew increasingly frustrated as the claim dragged on, but EcoDirect’s customer-service team stepped in to advocate on his behalf. The standout moment came when the company’s CEO personally intervened and, alongside Dan in customer service, tracked down the issue and kept following up with him. It took time and wasn’t painless, but the problem was ultimately resolved at no cost to him—what lingered was the fact that leadership got involved and stayed on the case until it was fixed.
Steve Penny spends his summers at 7,200 feet in the High Sierras at Mono Hot Springs, where his solar panels are literally the lifeline that keeps his internet consulting business running. When the solar controller died, he found replacing it unusually difficult because the replacement could only be delivered via US Mail and his mountain camp is about as remote as you can reach by car in California. Brian at Eco Direct Inc. stepped in, making extra calls and working through delivery hurdles until the US Mail package reached the correct address and his system was back online. As the author of Hiring The Best People and a regular speaker at major HR conferences, he holds customer service to a high bar—so his highest rating reflects more than politeness; it reflects meaningful, persistent effort to get a critical part to a 7,200‑ft site and keep his business running.
GC bought solar gear from EcoDirect for the first time and found the whole process unusually hands-off. They placed the order and received no confirmation, then had to check EcoDirect’s website every day to see the status; the order only showed as “processing” the next day. Even after the shipment left, EcoDirect didn’t notify them — they discovered the transit information themselves and tracked the package. The delivery was pushed back a day when EcoDirect accidentally put the buyer’s phone number in the address field; the carrier had to call to confirm the actual street address before completing delivery. Compared with other suppliers who kept customers informed at every step, the standout issues here were spotty communication and a paperwork error that directly caused a one-day delay.
Passed screening
Passed screening
Among the longest-standing installers in the market.
Excellent BBB standing. Strong complaint resolution.
Reviews were posted naturally over time.
After deciding to add a couple of panels to an existing rooftop system, live oak ordered the gear online and called ahead to confirm the shop would have everything ready for pickup. They found the staff consistently friendly on those calls, through a couple of follow-up questions, and again in person. At pickup the crew loaded the panels into their truck and helped verify that all racking parts were present, so the homeowner left with a complete set of parts and no loose ends. The standout detail was the local convenience: being able to phone, pick up, and drive away with everything needed made the small expansion straightforward and efficient.
Lee purchased a 9.4 kW solar system paired with a 20 kW battery for his home and found the support unusually hands-on. He discovered a lower price on one component at the manufacturer's store and the company matched it without fuss. Ecodirect also provided a structural engineer stamp for his state with the plans for $300 — a required piece for the building permit — so he didn't have to hunt down engineering separately. What stuck with him was that the price match and the permit paperwork were handled, leaving him with the system and battery installed and one less headache.
Jimmy K. ordered six solar panels from a site that listed each panel at $107 with $15 pickup available in Carlsbad. He waited five days after placing the $642 order and only saw an "Order confirmation" in his inbox. When he called to check the status, customer support revealed the warehouse had been closed for the previous five days and that the company doesn’t actually keep any solar panels in stock. They then told him he would need to add more than $300 for freight and argued that it was “impossible” to show out-of-stock items online — he should have ordered by phone with a salesperson instead of placing the order online. The part that stands out is the disconnect: the website advertised local pickup while staff were saying panels weren’t stocked and the warehouse had been unavailable for days. His clear takeaway: an advertised pickup price and availability turned into a delayed order and an unexpected freight surcharge because online inventory wasn’t accurate.
Lee B. first ordered from EcoDirect in 2014, and that original shipment arrived promptly with packaging that made clear they took care to prevent any damage. Recently he placed a very small follow-up order, and despite its tiny size and likely low profit the company moved quickly and went above and beyond to get him exactly what he needed. After dealing with so many unreliable solar suppliers, he appreciated that EcoDirect proved consistently honest and dependable. He plans to keep turning to them when the need arises—especially because they handled even a low-margin purchase so quickly and carefully.
John F. sought help for a DIY residential solar project and found a first-class operation with very reasonable pricing. He discovered a team that guided him from start to finish, offering hands-on support rather than just selling parts. When he brought them a problem, they worked through it until the issue appeared resolved, and he left grateful for the extra troubleshooting. The detail that stands out is the willingness to help a DIYer through the entire process — including fixing a snag — rather than walking away once the sale was made.
Nicholas reached out seeking assistance and then spent three weeks waiting for a response. He found his emails to the company contact, Matthew Nohelty, went unanswered and grew increasingly frustrated by the lack of customer service. After repeated attempts with no reply, he wondered how the company stays in business — the one detail that sticks is three weeks of silence from the person handling his case.
Doug bought a set of 12 Northstar 190 ft batteries three months ago, and when one arrived defective the situation quickly got messy—Northstar was in the middle of an ownership transition and his warranty claim fell into a gap in their systems. He grew increasingly frustrated as the claim dragged on, but EcoDirect’s customer-service team stepped in to advocate on his behalf. The standout moment came when the company’s CEO personally intervened and, alongside Dan in customer service, tracked down the issue and kept following up with him. It took time and wasn’t painless, but the problem was ultimately resolved at no cost to him—what lingered was the fact that leadership got involved and stayed on the case until it was fixed.
David Walker had been researching solar for years and kept pulling back whenever quotes felt too high or the sales approach felt off. After a conversation with EcoDirect he placed an order for a complete system just days later. He ended up with components he’s very happy with, and the system is now up and running great. The thing that pushed him from long hesitation to action was straightforward: EcoDirect offered the most competitive pricing he encountered and provided responsive customer support through the purchase and setup. The lasting impression for him was how quickly a cautious search turned into a smooth, functioning system thanks to clear pricing and helpful support.
Cal Baldelomar handed over his credit card and personal information to buy solar gear, then discovered nothing was ever shipped. When he pushed for answers, the company said they didn’t have the parts and offered to get them from the manufacturer — but quoted a shipping fee equal to three times the cost of the product. He ended up with charges on his card, no delivery, and what he calls a scam centered on selling his information and padding shipping costs.
Recent customers rate EcoDirect 5.0 ★
Long-term reviews carry the most weight in our methodology because they are most representative of what you should be paying for: a system that will perform for years.