What is the maintenance cost of solar panels? Homeowners spend an average of $150 to have their solar panels cleaned. Depending on factors such as roof slant, home height and system size, companies charge between $3 and $10 per panel. Some charge a flat rate within a range of $150 to $350. Annual inspections are […]