Review for Pell Solar

Office location: 5236 West Chinden Avenue, Boise ID, 83714

10/08/2021
Dave Boise, ID

Great experience

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

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support

System size (kW): 13