Office location: 830 Rauscher Boulevard, Fremont ID, 83714
10/08/2021
Dave
Boise, ID
The team at Pell Solar took care of us from start to finish. They helped us understand the technology, right-sized our system and installed quickly and professionally. I couldn’t recommend them highly enough
System size (kW): 13