Review for Itek Energy

10/06/2019
DTE

recommended by installer

Itek panels had a good reputation for quality, output and significant tax benefits as they are made in Washington state.