

Loading map...
Energy Service Partners isn't worth the risk. We analyzed thousands of reviews and found a company that often bundles basic mistakes into projects that should be routine. One homeowner watched their project drag from a promised six months to 19 months because ESP filed permits with the wrong address, then blamed the utility until the customer discovered the error themselves. Another called daily for a year trying to get someone to acknowledge a missing meter that blocked their bill credits. The pattern is clear: 294 reviews cite poor value (a 1.8 score, the lowest we tracked), and 358 mention post-sale support problems that balance out the 359 positive mentions. Even when installations go smoothly (and many do, with crews praised for efficiency and cleanup), the aftermath can be a minefield. We found 193 reviews describing delays, unresponsive coordinators, and warranty claims denied with boilerplate emails. If you need solar and want to sleep at night, explore installers whose support track record matches their installation quality.
If you're willing to gamble that your project lands in the smooth half of their portfolio, you might be fine. But with nearly 300 complaints about value and a coin-flip on whether post-sale support will answer your calls, better options exist.
Misty Cheng has spent more than a year trying to get ESP Energy to fix a problem with a residential solar install, and the experience ended up as a lesson in missed hardware and missing accountability. She and her assistant discovered the system was producing energy but not transmitting production data to Southern California Edison (SCE), which meant she never received the proper bill credits; they traced the fault to a missing meter inside one of the inverters. After that finding, she called every day and was repeatedly routed to the person in charge, who failed to answer calls or return messages, even though ESP Energy kept assuring her the system was working fine. The company never acknowledged the installation error, never offered a resolution, and ignored requests for a refund or partial credit for the months the system wasn’t reporting. What stands out in her account is the concrete cause—the absent inverter meter that stopped SCE credits—and the company’s failure to take responsibility for a problem that directly raised her electricity costs.
Chon Winger began a solar installation in March 2022 for two houses tied to the same meter and was told the job would finish by September 2022. Nineteen months later, in November 2023, they still faced a partially completed system and a long trail of avoidable mistakes. They watched the project stall as two project coordinators left, and every representative they worked with proved unresponsive. Promised timelines and updates slipped repeatedly, scheduled work was canceled without explanation, and applications or permits were filed with basic errors—or not filed at all. Sloppy workmanship created more delays, and the company repeatedly blamed SDGE and outside contractors instead of owning its own errors. Over 19 months they found themselves spending hours each month chasing answers and doing the investigative work ESP wouldn’t. When the system was finally energized, they discovered the company hadn’t filed the correct net metering aggregation paperwork, so the panels only power one house instead of both. A particularly striking failure: ESP put the wrong address on an application—an error Chon uncovered through their own follow-up—which prolonged the timeline further. Reassur
Zaid Al-Ahmar has had an ESP solar system on his home since 2022 and this spring watched the SolarEdge inverter fault repeatedly — the unit showed all indicator lights solid (green, blue and red), the SolarEdge app couldn’t connect, and the Solar Meter showed the array repeatedly trying and failing to come online. The first time he followed the reset instructions and the system recovered; a week later the same fault returned, so he opened a ticket and waited for ESP to investigate. After another manual reset got the array producing again, ESP closed the warranty request, telling him the issue fell outside coverage and citing the original system design. The contact number in the warranty agent’s signature turned out not to be in service, callback requests went unanswered, and their email response blamed an arc that the reset cleared — even though the problem recurred. On 5/18/25 the fault happened again on a Sunday so he had to reset the system himself, and on 06/04/2025 ESP called to say they and SolarEdge had pushed a firmware update and closed the ticket after a brief stretch without issues. The inverter failed yet again afterward — the fourth or fifth time across about two meses
12 reports
7 reports
Operating longer than most installers in the market.
Excellent BBB standing. Strong complaint resolution.
Reviews were posted naturally over time.
Christopher spent more than a year digging into every angle of putting solar on his home, and Jacob H. stayed with him through the whole process. He pushed for a catch and discovered there wasn't one: Jacob answered every question, remained straightforward about timelines and costs, and kept him informed at each step. The installation unfolded smoothly, finished when promised, and the system was up and producing power with no surprises. What stuck with him most was the long-term responsiveness—someone who stayed engaged for over a year and delivered a transparent, worry-free experience—so he plans to recommend them to all his neighbors.
Dennis T. endured an 18-month slog of errors and miscommunication to get a rooftop solar installation on his home; at the end of that run the system finally registered as "in production," but the victory felt hollow. He discovered there was no walkthrough to show how the system actually operates or how to monitor its output, and when problems surfaced ESP effectively washed their hands, saying they couldn’t help because, "technically," EverBright holds the contract. Earlier, Dan O. from ESP had apologized for the delays and promised they would make things right once the project finished, yet Dennis ended up with no follow-through. The monitoring software won’t record at night, EverBright won’t provide night support, and by daytime EverBright’s response has been that "all looks all right" from their side—leaving him without clear reassurance or a working handoff. He closes by asking whether anyone has pursued legal action against ESP, EverBright, or Omnidian to force a resolution.
Dennis began a battery-backed solar installation in February 2024 and found the project dragging into an 18-month ordeal. He discovered installers were working from incomplete or unread plans, which led to four failed Riverside County inspections and constant back-and-forth. Communication came in pieces from different people with no single project manager assigned, so weeks went by without anyone who understood the whole job; he had to call, write, and even go to Riverside County in person — paying out of pocket — to push a plan update through. At one point a sales rep altered the paperwork and removed one of the three batteries on the plan, but the crew installed only two because they worked off the older version. ESP never deducted the cost of the omitted battery from his bill; he caught that discrepancy himself and avoided being charged for equipment he didn’t receive. On top of the billing mess, the system never received a proper handover: battery lights blink with error codes at night and no one from ESP ever did a test run with him to prove the setup worked. When he raised the failures, ESP shifted responsibility to Everbright, effectively “washing their hands.” He told them,
Rob hired the company to put a residential solar array on his home, sized initially to cover 110% of his usual electricity use and with a request for two extra panels in case he got an electric car. The installation itself unfolded without a hitch: the crew showed up professional and detail-oriented, walked him through what they were doing, painted the electrical conduit to match the house, and left the site tidy. But the wintery honeymoon faded quickly — monthly performance updates stopped coming, he never received the promised follow-up that would let him monitor the system himself, and he kept getting Edison bills even though the system had been quoted to eliminate wattage charges. The two additional panels he asked for never materialized, and he ended up with ongoing utility charges and no clear way to track whether the array was delivering as expected. In short, Rob walked away impressed with the installers’ workmanship but frustrated by missing panels, missing monitoring access, and unexplained bills — a neat installation that didn’t deliver the performance or transparency he was sold.
Sebastian Z. has both worked for ESP and been a customer for about six years, so his perspective blends inside knowledge with hands-on experience. He had a rooftop system installed that ran into a few hold-ups during the process, but those delays came from Edison and the utility’s timing rather than ESP. Once the panels were in place the array has performed well, and whenever an issue arose ESP returned and took care of it. He also noticed that individual installers can be the source of some problems, but the bigger bottleneck tends to be the utility. The clearest takeaway: expect possible waiting on Edison for permits or interconnection, but ESP will handle post‑install fixes and stand behind the system.
Rich Otto had Energy Service Partners install his home solar system in 2022 and then ran into persistent problems: within three years faulty parts forced him to file three separate warranty claims. He filed the latest claim more than six months ago and still waits for a technician to show up. During that time he encountered what he calls endless excuses — "no technicians are available" — and never received a clear timeline for repairs. The repeated breakdowns and the long, unresolved service call left him feeling hopeless; he labels ESP a "complete scam." The detail that sticks most: a warranty claim left open for over six months after multiple prior failures, with no technician scheduled to fix the system.
Jacob had ESP install solar on his house about eight years ago and recently ran into inverter trouble. He texted Claire multiple times asking for a service visit and to get something on the schedule, but the company never provided a date or a next available slot. After waiting a month, he gave up. With the system underperforming he already paid roughly $800 in electric bills and now must hire another contractor to diagnose the problem. What lingers from his experience is the lack of basic scheduling responsiveness from a named contact — that gap in customer service forced him to absorb higher bills and find outside help.
Ally Van Horn installed a residential solar system that has underperformed from the start, and she keeps getting a hefty PGE bill every year because the array doesn’t produce what it should. She submitted a warranty claim a month ago when production dropped again, and an appointment was set — but the techs never showed and the company never followed up to reschedule. She messaged the support rep, Francis, on September 19; it took three days for a reply promising a reset, then a week passed with no action. After another message she received a response two days later, yet still no appointment was booked. She has messaged again in the last two days with zero reply while the system continues to barely produce. The experience has cost her extra time, money, and stress; what sticks is the recurring oversized PGE bills and a string of unanswered service requests that left her waiting for a fix that never came.
Marlene discovered her two-year-old home solar system had been dark for more than two months and then became mired in a slow-moving service process with ESP Solar. She contacted customer service over eight weeks ago; about a week later a representative called, gave her a case number and promised to text updates about the technician’s schedule. For the next three weeks she kept following up only to be told that no appointment could be made because technicians were tied up with other cases. When a technician finally showed up he identified the problem but had to order a replacement part, which took roughly another month to arrive. Even after the part was delivered, she remains stuck waiting for the rep to schedule the return visit — there’s still no timeline for getting the system back online. This isn’t the first outage in the two years she’s owned the system, and the recurring downtime combined with the slow, uncertain scheduling left her unwilling to recommend the company. The clearest takeaway: long stretches without power and repeated gaps in communication, not a single promised repair date, defined the experience.
Long-term satisfaction for Energy Service Partners drops to 1.3 ★ compared to early reviews. This decline is worse than 75% of installers we looked at.
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.