Review for True Solar

Office location: PO Box 797, North Liberty IA, 52317

05/17/2024
Robert Mason City, IA

Solar install easy going

John and Kelly were great to work with John answered all are questions before we went a head with them. The transfer to the company was easy he informed us who we would be working with .Kelly keeped us updated on things and thing on schedule as much as possible due to Weather.

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

System size (kW): 22

Year installed: 2024