I recently installed solar panels through a compan...
I recently installed solar panels through a company in the UK. The service was decent, but nothing exceptional. The installation team was professional, but the overall experience was just average.