Yes, deposit of dust on solar panels reduces the efficiency and performance ratio. Bird dropping, dust, pollution can all reduce solar panel efficiency. Leaving your panel dirty will reduce solar output and thus increase your solar payback period. You might need to clean more often if you are located in an arid region or near a pollution source or if your panels are mounted flat.
Premier solar cleaning provides best solar panel cleaning services in California.