Washing solar panels is one of the current popular business ideas on social media. It’s an easy pivot for anyone who already has some experience with much harder home repair handiwork involving a ladder. The reason it’s popular is because most people don’t understand the economics at all. Someone can go door-to-door in a neighborhood offering to clean solar panels and making huge claims about improving efficiency so…
The gains are marginal, I'd have to do more research than I feel like doing to get hard numbers weighted against weather conditions, but I'd guesstimate around 300-400kWh more output per month.
SDGE gives me $0.3-0.5 per kWh during solar peak, so I'm breaking even after one month, and it makes the house look nicer, so I'd call that a win.