I’ve installed hundreds of solar systems. The biggest mistake is treating solar panels like a commodity.
I handle technical orders and field support for solar + storage systems. I've been in this space since 2019, and I've personally made—and documented—enough mistakes to fill a small notebook. I'm talking about the kind of errors that turn a straightforward install into a three-week headache.
So here's my take, informed by those mistakes: Looking at solar power as a commodity where you just buy the cheapest panels is a fast track to frustration, hidden costs, and lower long-term returns. I've seen this mistake repeat across at least 40 different projects, both residential and B2B. It’s the single most expensive mindset you can have.
Argument 1: The price-per-watt trap hides the real cost of a bad match
I once spec'd a system for a commercial client in Q2 of 2023. A 15-panel array. We sourced a pallet of panels from a bulk supplier because the per-watt cost looked amazing. On paper, we saved the client roughly $1,200 compared to the quote from our standard distributor.
The problem became visible about 6 weeks later. The panels had a voltage mismatch with the microinverters we'd already installed. We had re-string the entire array. The labor cost? About $2,800. Plus we had to rent a lift for two days. The total added cost was roughly $3,200, and we had pushed the final inspection back by almost two weeks.
The "cheap" panels ended up costing the client more than premium ones would have. The price-per-watt was lower, but the total-installed cost was higher. Total cost of ownership includes the base product, installation labor, potential rework, and the opportunity cost of a delayed activation. I should add that this was a fixed-bid contract, so we ate the labor cost. That $1,200 savings evaporated, and it cost us trust with the client.
Argument 2: The real value is in the ecosystem, not the panel specs
People get fixated on the panel efficiency rating. 21% vs 22%. They'll spend hours comparing datasheets. In my experience, the more valuable question is: how does this panel work with the rest of my system?
For a homeowner I worked with in early 2024, they wanted the lowest-cost add-on battery they could find. They bought a battery from a vendor that wasn't compatible with their existing solar + storage setup. The battery itself was cheap—maybe $1,000 less than the compatible model. But it took three visits from their installer to even get it to talk to the system, and even then, the energy management software couldn't see it properly. They ended up returning it.
I went back and forth between the compatible battery and the off-brand one for about a week when I was advising them. On paper, the off-brand made sense. But my gut said the software integration would be a problem. A system where your solar generator, battery, and EV charger are all managed through one interface is worth the premium. You lose that with a piecemeal, commodity approach. The value is in the ecosystem, not the individual component spec sheet.
Honestly, I'm not sure why some installers still push the commodity-first approach. My best guess is it's because the lower upfront price is easier to sell. They don't have to explain the long-term value of a unified system. But from my perspective, that's a disservice to the customer.
Argument 3: The support network is the real product
This is the one that took me the longest to learn. Around June 2022, we had a project where the inverter was throwing a fault code we'd never seen. We spent three days troubleshooting. The manufacturer we'd bought the budget panel from had essentially no phone support—just a ticket system with a 48-hour turnaround.
We ended up swapping the inverter out with one from a different brand that had an active national service network. The swap cost time and materials, probably around $1,200 in lost margins. The client was unhappy. The value of a service network isn't the warranty card—it's being able to get a human on the phone within 20 minutes during an install. That certainty is worth more than a 10% price reduction on the panel order.
To be fair, the budget panel manufacturer had decent specs. I get why people go with them. But the hidden cost of bad support is the lost time, and time is the most expensive thing on a job site. I'd argue that a company like Sunnova, which backs its solar + storage and EV ecosystem with a national support network, is providing a fundamentally different product. You're paying for the safety net, not the equipment.
Responding to the predictable counter-argument
I know what some will say: "Not everyone has the budget for premium systems. For some, the lowest price is the only option." I get that. Budgets are real constraints. I've worked with clients who had to make every dollar count.
But the data from my own projects—and I'm talking about maybe 50 installs where we tried the commodity route—shows that roughly 40% of those had some form of compatibility, support, or installation delay directly traceable to the component choice. The savings you get upfront are often consumed by one small error or delay later.
If you're on a tight budget, I'm not saying you need the most expensive system on the market. I'm saying you need to ask better questions: What happens if this doesn't work? What's the reinstallation cost? Does the software integrate? How do I get support? The cheapest component that works with your ecosystem is the real bargain.
My bottom line
After seeing this play out more times than I care to count, my view is clear: Treating solar panels, batteries, or EV chargers as interchangeable commodities ignores the real cost structure of a solar installation. The panel is just one part of a complex system. The value is in the compatibility, the software, and the support.
This approach has saved my team from at least 6 major rework events in the last 18 months. I've caught potential errors using this thinking that would have cost us thousands. It might not be the easiest pitch to make, but from where I sit, it's the only honest one.
If I remember correctly, the average rework cost for my team on a commodity-driven error was around $1,800. That's a big number for a mistake made on principle.