A dirty array never fails outright. It simply gives you less, and the shortfall lands somewhere other than your roof. If you have looked at a solar bill and wondered why it crept upward while your habits stayed the same, this is the chain worth walking through.
Step One: Dust Intercepts Light Before the Cells See It
A solar cell is a light-to-electricity converter and nothing more. Light that never lands on it never becomes power. A film of desert dust on the glass scatters part of the incoming sunlight back toward the sky and soaks up a little more as heat. Whatever passes through is all your system has to work with.
That is why the effect is gradual rather than dramatic. One dusty week costs you very little. Five dusty months without rain is a different story, because the film keeps thickening and every layer takes another bite out of what reaches the cells.
Step Two: Lower Output Means a Bigger Draw From the Grid
Your house pulls what it pulls. The air conditioning cycles, the refrigerator runs, the pool pump does its hours. None of that changes because your panels are dirty. What changes is how much of that demand your array covers on its own.
When production drops, the utility fills the gap automatically and silently. Every kilowatt-hour your panels do not produce is a kilowatt-hour you buy instead. Midday is where this stings most, because that is when your array should be strongest and when a Phoenix house is usually leaning hardest on its cooling. If your rate plan credits exported power, soiling costs you twice: less energy offsetting your own use, and less surplus flowing back for credit.
Step Three: Why the Bill Disguises the Problem
The billing statement is a poor detector for this, for reasons that have nothing to do with your panels:
- Weather swings month to month, so a hotter stretch can mask a production dip or fake one that is not there.
- Soiling accumulates over months while your bill resets every thirty days, so no single statement shows a jump.
- Time-of-use plans price the same kilowatt-hour differently depending on when you use it, which muddies any simple comparison.
- Most people compare this month to last month. The honest comparison is this month to the same month a year ago.
How to See It for Yourself
Your monitoring portal is far more honest than your bill. Three checks will tell you most of what you need to know:
- Pick a cloudless day this month and a cloudless day in the same month last year. Compare the peak production numbers, not the daily totals.
- Track imported kilowatt-hours over a few billing cycles rather than the dollar amount, since rates and fees move on their own.
- Note your clear-day peak right before a cleaning and again a few days after. That before-and-after is the cleanest signal you will get, and it is specific to your roof rather than to an average.
Panels also lose a bit of efficiency simply from heat, which is unavoidable in Arizona summers. Soiling is the part you can actually remove, which is why it deserves attention first.
Keeping the Loss From Compounding
Regular cleaning keeps the film from ever reaching the point where it takes a real bite out of your production, and it keeps your monitoring data meaningful, since a clean array is the only one whose numbers reflect what your system can actually do. Two Bits Solar Cleaning uses deionized water for that reason as well: it rinses away without leaving mineral spotting behind, so you get clear glass rather than a new layer of residue where the old dust used to be.
If your clear-day peaks have been sliding and you want to rule out the simplest explanation first, ask us for a quote and we will get your array back to a clean baseline.