Supply, installation, and maintenance of solar panels & accessories