What are the key factors that need to be considered when designing a solar panel system installation on a roof? Solar panel system installations on roofs have become increasingly popular… More…