Review for Tick Tock Energy, Inc.

Office location: 800 E Fayette Ave, Effingham IL, 62401

06/22/2023
Steve Haseley Lincoln, IL

We had a great experience with Jason and the whole crew that erected our solar system and would recommend them to anyone.

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

System size (kW): 23.04

System price: $94,000

Year installed: 2023

Price include the Federal Tax Credit or incentives: Yes