Samantha Barker February 14, 2018 admin I recently had a solar system installed by Solar Chief and was very pleased with the end result, I got exactly what I had asked for with no fuss.