79Trust Score
WattBot

All On Electric & Solar reviews

/ NATIONAL
All On Electric & Solar
22 Reviews • 2 Locations 2,926 Data Points Processed

Loading map...

The Verdict

We found serious red flags at All On Electric that should make any homeowner pause. One customer discovered their inverter had been offline for four months (racking up $849 in extra utility bills) because the company never explained how to monitor their system, and when the owner finally responded, his answer was

Reviews That Shaped Our Verdict

Aracely R.
YelpJan 1, 2020

Aracely R. entrusted the company with a home solar installation and quickly discovered the project stalled: four months went by with no updates until she had to call them to find out what was happening. When crews finally put the panels on the roof, they still didn’t work correctly — the array won’t communicate with the monitoring system, so she can’t track production as the contract promised. Reaching customer service felt like trying to get through to the DMV: slow and unresponsive. Technicians returned twice over the next three months but couldn’t identify or fix the communication issue, and the promised weekly progress calls never materialized. Frustrated and regretful about the whole process, she wishes the company would remove the panels so she wouldn’t have to keep dealing with ongoing, unresolved problems. The most striking detail: long silence before installation followed by months of nonfunctional equipment and failed service visits left the system effectively unusable.

Verified CustomerLong-term CustomerUnfair
Christine P.
YelpAug 14, 2022

Christine P. had a rooftop solar system powering her home since mid-2016. In 2022, after paying to have the panels cleaned, she learned from the cleaner that she should be able to monitor production directly — something she hadn’t known to set up beyond watching PG&E statements. Only after she called All On Electric did her system get connected to SolarEdge; by then the inverter had already failed on February 12, 2022, and sat out of service until June 20, 2022 — roughly four months. That outage translated into $849.26 more in NEM charges than the same period in 2021. She discovered that SolarEdge had no record of her system until All On Electric initiated the connection, and that the installer never offered or explained a self-monitoring option unless she asked. When she brought the extra charges and the communication gap to owner Joel Dahlheim, he replied, “this happens all the time,” and then stopped responding to her requests for reimbursement. She has opened a complaint with the Contractors State License Board and is considering a civil claim to recover the added NEM charges and related damages — a cautionary example of an extended equipment outage compounded by a lack of pro‑

Verified CustomerLong-term CustomerRecent
Stephanie C.
YelpSep 15, 2018

Stephanie C. began the process of buying a combined roof and solar system for her home and initially worked with sales rep Jeff Wedderburn. She found him fine at first, but after one conversation with her husband he started excluding her: he texted to ask for her husband’s name and then directed all communications to him. Jeff came back with a $52,000 bid for the roof-plus-solar package, saying $19,000 of that was for the roof; when Stephanie shopped other bids he later revised the roof portion down to $13,000. He also called every day for a week, which she stopped answering because she felt disrespected. While she judged the installation quality to be acceptable, she concluded the sales behavior reflected backward sexist attitudes and refused to hand over a large payment to a company that tolerated that. On 9/19 Jeff called with what she regarded as a half-hearted apology, and Joel, the owner, messaged her through Yelp asking to chat and offering an apology that she felt was aimed at getting her to remove the review—she declined. Her takeaway: the workmanship may be adequate, but the way women were treated turned a serviceable bid into a dealbreaker, and she isn’t backing down on

Unfair

Platforms Monitored

Yelp
20 Reviews · 2 Locations
4.2/5
Google
2 Reviews · 2 Locations
5.0/5
SolarReviews
Tracking
N/A
EnergySage
Tracking
N/A
BBB
Tracking
N/A

Performance by Work Type

SOLAR
SOLAR
Installation, permitting, and grid connection.
4.0/5
ROOFING
ROOFING
Repair or replacement, before or after solar installation.
4.8/5
ELECTRICAL
ELECTRICAL
Panel upgrades and wiring for system readiness.
5.0/5
SERVICE
SERVICE
Repairs, maintenance, and ongoing system support.
2.9/5
BATTERY
BATTERY
Energy storage for backup savings and independence.
N/A
COMPLEX PROJECTS
COMPLEX PROJECTS
Multi-trade installations requiring co-ordination.
N/A

How We Got To Trust Score 79

Clean Record

Unauthorized Activities

Passed screening

We checked for:
Unauthorized charges
Undisclosed loans
Identity theft
Forged signatures
Fake contracts
Falsified permits

Misleading Claims

Passed screening

We checked for:
Bait & switch
Overstated savings
Hidden fees
Misrepresented specs
False performance
Misleading warranty

Background Check

Serving customers for 13 years

Among the longest-standing installers in the market.

BBB Rating

Not BBB rated.

Review Patterns

Contractor License

License information could not be confirmed.

What You Can Expect

Christine P.
YelpAug 14, 2022

Christine P. had a rooftop solar system powering her home since mid-2016. In 2022, after paying to have the panels cleaned, she learned from the cleaner that she should be able to monitor production directly — something she hadn’t known to set up beyond watching PG&E statements. Only after she called All On Electric did her system get connected to SolarEdge; by then the inverter had already failed on February 12, 2022, and sat out of service until June 20, 2022 — roughly four months. That outage translated into $849.26 more in NEM charges than the same period in 2021. She discovered that SolarEdge had no record of her system until All On Electric initiated the connection, and that the installer never offered or explained a self-monitoring option unless she asked. When she brought the extra charges and the communication gap to owner Joel Dahlheim, he replied, “this happens all the time,” and then stopped responding to her requests for reimbursement. She has opened a complaint with the Contractors State License Board and is considering a civil claim to recover the added NEM charges and related damages — a cautionary example of an extended equipment outage compounded by a lack of pro‑

NegativeVerified CustomerLong-term CustomerRecent
RJ D.
YelpSep 12, 2025

RJ decided to upgrade the solar panels on their roof to better balance how much power they pull from the local utility versus what their array produces. After vetting several installers, they chose All On Electric. From the first conversation through the final hookup, the team treated them with professionalism and patience. Sales staff Jeff and Ezra walked through options and answered every question without rushing, and installers Joel and Edwin handled the on-roof work cleanly and efficiently. What stood out was the time the crew took to explain tradeoffs and make sure the system would meet the household’s needs — not a hurried sale but a clearly thought-out upgrade. They ended up pleased enough that they recommended All On Electric to a friend who plans to install panels this year, and the names Jeff, Ezra, Joel, and Edwin are what they keep mentioning when describing the experience.

PositiveVerified CustomerLong-term CustomerRecent
D R.
YelpMay 29, 2025

D R. chose All On Electric and Solar to fit solar panels and batteries on their home a few months ago and found the system running perfectly since installation. They were struck that the owner personally came out to give the bid and was so unassuming that D R. didn’t even realize the visitor was the owner. The estimate proved competitive, the installation went smoothly, and the panels and batteries have performed without issues. What separated the experience from a typical contractor interaction was the follow-through: calls and texts get answered quickly or returned promptly, even after the job was done. Because All On is a local, family-run operation, the whole process felt personal — and the detail that stuck with D R. was simply that the company still picks up the phone.

PositiveVerified CustomerLong-term CustomerRecent

Long-term Satisfaction