Solar panels in Idaho's Treasure Valley typically lose 2-6% of annual output to soiling, with losses reaching 8-15% by late summer after 90-plus dry days of dust, pollen and wildfire ash. Cleaning pays when the array is large, low-tilt, or near farm and gravel dust; a typical 8 kW roof array recovers roughly $40-90 a year.
Soiling costs most Treasure Valley solar arrays 2-6% of annual production and 8-15% of daily production at the end of a long dry stretch. The loss is not steady. It builds at roughly 0.05 to 0.2 percentage points per day during rainless weather, then resets nearly to zero after a soaking rain. Boise averages close to 11-12 inches of precipitation a year, and July and August together often deliver under an inch, so panels can sit 60 to 100 days without a real rinse. An 8 kW array producing about 11,000 kWh a year gives up roughly 220 to 660 kWh to soiling. At Idaho Power residential rates near $0.10-$0.13 per kWh, that is about $25 to $85 of electricity. Ground mounts and shallow-pitch roofs land at the high end of that range; steep south-facing roofs that shed water land at the low end.
Four things land on Treasure Valley panels, and each has a season. Cottonwood fluff and grass pollen peak April through June and stick to morning dew. Agricultural and gravel-road dust runs May through October, worst near cut hay, harvested fields and unpaved lanes. Wildfire smoke and ash arrive most years from mid-July into September, and ash is the most damaging of the four because it is alkaline and bonds to glass once it gets damp. Bird droppings are year-round but concentrate under power lines, roof peaks and overhanging trees. Winter is the quiet season: snow blocks output completely while it sits, but on roof pitches above about 30 degrees it usually slides within a few days, and December production in Boise runs only about a quarter of June production, so lost winter days cost far less than lost July days.
Cleaning pays when the electricity recovered over 12 months is worth more than the cleaning. Run the math this way: system size in kW, times about 1,400 kWh per kW per year for the Boise area, times the soiling percentage recovered, times the rate per kWh. A 6 kW roof array on a 25-degree pitch recovering 3 points is roughly 250 kWh, or $25-$33 a year, which does not justify an annual visit. A 20 kW ground mount at 10 degrees beside a gravel lane recovering 8 points is roughly 2,240 kWh, or $220-$290 a year, which justifies cleaning once and sometimes twice. In the Treasure Valley the dividing line usually falls near 12 kW of capacity, under 15 degrees of tilt, or within a few hundred feet of active farm ground or unpaved road. Meeting any one of those three generally makes annual cleaning profitable.
For many Treasure Valley homeowners, annual solar panel cleaning does not pay for itself in electricity. A steep south-facing array under 10 kW, away from farm ground, that gets rinsed by spring rain will recover somewhere around $25 to $60 a year, which is less than most cleaning visits cost. If that describes a system, Reflekt says so rather than selling a standing schedule. The honest recommendation there is a clean every two to three years, or a single clean after a heavy ash event. Two situations flip the math even on small arrays. The first is visible bird droppings, because one opaque spot can trip a bypass diode and knock out roughly a third of that panel's output. The second is a production guarantee or warranty that requires documented maintenance. Soiling percentage and array economics decide this, not panel count.
Measure rather than guess. Open the inverter or monitoring app and compare a clear cloudless day this week against a clear day from the same week a year earlier, or against the day right after the last soaking rain. A drop of 5% or more with no new shading points to soiling. The rain test gives the cleanest read: record peak output the day before a storm and the day after. If output jumps more than 4-5%, soiling was costing that much continuously. Visual inspection misleads in both directions. A uniform dust film that looks mild from the driveway can cost 6-8%, while dramatic-looking water spots along one edge may cost under 1%. In a panel-level monitoring system, one panel reading well below its neighbors is almost always droppings, a leaf or a branch shadow, not general soiling.
Reflekt cleans solar panels with 100% pure deionized water and a soft brush on a water-fed pole. No soap. Soap leaves a film that grabs dust within days and some manufacturers treat detergents as a warranty violation. Treasure Valley tap water is hard enough to dry into a mineral haze that shades cells, which is the specific problem deionized water solves, since it dries with nothing left behind. Reflekt does not pressure wash panels: most manufacturers cap allowable spray pressure well below what a residential pressure washer delivers, and forced water at the frame seal is how moisture reaches the laminate. Crews work from the ground or ladders and do not walk on the array. Solar panel cleaning is quoted by panel count and roof access rather than a flat rate, and is often added to a window cleaning visit so one trip covers both.
Two dates capture most of the recoverable output in the Treasure Valley. The first is late June or early July, after cottonwood fluff and pollen have finished and before the long rainless stretch, so panels enter peak production season clear. The second is late September or early October, after wildfire ash and harvest dust have settled and before the low-sun months. For a single annual cleaning, take the June-to-July slot: peak sun hours in the valley run June through August, so a percentage point recovered in July is worth roughly twice a point recovered in November. Skip cleaning during an active smoke event, because ash still falling will re-coat the glass within days. Wait for the air to clear, then clean. Reflekt Window Cleaning is at 6242 N Sweet Vly Pl, Meridian, ID 83646, reachable at (208) 453-6760, with same-day and next-day slots often open.
Reference →
Reference →
Reference →
Reference →
Reference →
Reference →
Reference →
Reference →
Still wondering about something? Call or text us at (208) 453-6760.
Most solar arrays in Idaho's Treasure Valley lose 2-6% of annual production to soiling, and 8-15% of daily production at the end of a long rainless stretch in August. Losses build at roughly 0.05 to 0.2 percentage points per day without rain. Low-tilt and ground-mounted arrays near farm ground or gravel roads sit at the top of that range; steep south-facing roof arrays sit at the bottom.
Once a year, in late June or early July, covers most homeowners, timed after pollen season and before the dry stretch. Twice a year, adding late September, makes sense for ground mounts, arrays under 15 degrees of tilt, and homes near farm ground, gravel roads or active construction. Small, steeply pitched roof arrays away from dust often need cleaning only every two to three years.
It depends on array size, tilt and dust exposure. Cleaning pays annually when a system is over roughly 12 kW, tilted under 15 degrees, or sits near farm ground, gravel roads or construction. A large ground mount can recover $220-$290 of electricity a year. A 6 kW steep-roof array away from dust recovers only $25-$60, so every two to three years makes more sense. Reflekt quotes by panel count and roof access.
A soaking rain of about a quarter inch or more rinses panels close to clean and resets most soiling loss. Light rain under roughly 0.2 inch often makes things worse, because it lifts dust into droplets that dry into rings and spots shading more area than the original film did. Boise averages near 11-12 inches of precipitation a year with almost none in July and August, so summer rain cannot be counted on.
No. Most solar panel manufacturers set an allowable water pressure far below what a residential pressure washer produces, and forced water at the frame seal is a common path for moisture to reach the laminate and cause delamination or corrosion. Pressure washing panels can also void the panel warranty. Reflekt cleans panels with low-pressure deionized water and a soft brush, and keeps its pressure washing service, priced at $0.20 per square foot, on concrete and hard surfaces instead.
Soap is the first problem. Dish soap leaves a residue film that attracts dust within days, so panels re-soil faster than before, and some manufacturers treat detergents as a warranty violation. Tap water is the second problem, because Treasure Valley municipal water is hard and dries into a mineral haze that shades cells. Avoid spraying cold water on panels during afternoon heat as well, when glass surface temperatures can pass 150°F and thermal shock can crack it.
Yes, far more than an equal area of dust. Dust shades diffusely, but droppings are fully opaque. A single covered cell can force its bypass diode to switch on, taking roughly a third of that panel out of production until the spot is removed. Droppings are also acidic and etch glass coatings over time. Panel-level monitoring usually shows the affected panel reading well below its neighbors.
Usually not. On roof pitches above roughly 30 degrees, snow slides off within a few days once sun hits the glass, and December output in Boise runs about a quarter of June output, so the lost production is small. Scraping or pouring hot water risks cracking glass and scratching the anti-reflective coating. Low-tilt and ground-mounted arrays hold snow longer and are the exception worth clearing carefully from the ground.
Free estimate in 60 seconds. Same-day and next-day slots available.
Get Free Estimate Now