The Solar Professionals team: Who we are