I plan to meet with Premier Solar as a possible candidate to install solar panels on my residential roof in San Antonio, TX. They have offices in Arizona, California, Nevada, South Carolina, and Texas. I can't seem to find any reviews and/or experiences about this company so just wondering if...