Full service solar contractor: Design, supply, install, service. Also provides consulting and engineering services and contract installation.