Review for Tick Tock Energy, Inc.

Office location: 646 Burlwood Parkway, Memphis IL, 62401

01/10/2022
Muiy54 Charleston, IL

Exceptional Service

Quickly after moving to Illinois my husband and I decided to have solar panels installed on our home. A friend referred us to Tick Tock Energy and we have been pleased with their service. Specifically, we appreciated the quickness with which our phone calls and emails were answered, the integrity + professionalism of the employees, the company's ability to help us navigate the process involved in having solar panels installed, and staying on schedule. My husband and I highly recommend Tick Tock Energy.

Sales process
Price charged as quoted
On schedule
Installation quality

System size (kW): 9.88

System price: $28,141

Price include the Federal Tax Credit or incentives: Yes