Members

Encor Solar LLC
Solar Systems
3401 N Thanksgiving Way, #450
Lehi, UT 84043
(888) 543-6267
who to contact
Ian Boshard
Regional Operations Manager
Phone:(801) 494-3367 
Send an Email

Encor Solar LLC

Solar Systems
about us
We install solar photovoltaic systems, battery backup systems, and electric car chargers on new and existing homes.