Icon Energy Share: Solar Energy Icon Energy Visit Website Request Info 139 N Hunters Grove Ln Ste 202 Lehi, UT 84043 (855) 264-0363 About Map About We are a residential solar company headquartered in Utah. What's Nearby? Distance: 5 10 15 20 25 50 mi.