Review for Tick Tock Energy, Inc.

Office location: 646 Burlwood Parkway, Memphis IL, 62401

03/31/2022
Christi Mcgee Louisville, IL

Craig with Tick Tock was a great help

Craig was a great help to me . Gave me a alot of solid information that I needed to resolve the issues with our solar that someone else had sold to us. I wish I would found Tick Tock Energy before we were misled by our current company Thanks so much!

System size (kW): 7