Using criteria including experience, pricing and customer feedback, we reveal the six best solar panel installers working in ...