Home › Forums › Other › OT: Solar Panels › theya dd to your cost but
theya dd to your cost but they also add to the electricity produced, pushing forward your payback date. since there’s installation costs that remain stable, more is better, but not that much better. the panels are most of the cost