choosing the best solar company