Tick Tock Energy Turns 15!
Leading Midwest Solar Installer Celebrates 15 Years in Business Tick Tock Energy is excited to commemorate its fifteenth anniversary! The Effingham, Illinois-based company was founded in 2006 and led by brothers Eric and Craig Pals. As Central Illinois’ pioneer in the renewable energy and energy-efficiency industry, the company continues to grow and [...]