Tick Tock Energy Recognized as a Top 500 Solar Contractor for 7th Year in a Row
Celebrating 15 years in business, Effingham-based Solar Company Receives Coveted Solar Award Effingham, IL -- Local solar installer, Tick Tock Energy, is proud to be named one of the top solar contractors in the United States by Solar Power World magazine. Tick Tock Energy achieved a rank of 262 and is being recognized [...]