Review for Sovereign Solar

Office location: 4741 Central Street Suite 543, Kansas City MO, 64112

10/09/2017
Anonymous

Great System and Install

I own a 5000W solar system installed by Sovereign Solar at my home at the Lake of the Ozark's. My results are significant and nearly offset all my electric expenses this summer. I expect to be ahead during the off season. I highly recommend this company. The owners are committed and great people.

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support