Customer service concerns: On the mostly claimed problems inside our study, nearly 64% of unhappy customers stated company representatives couldn't respond to their questions. There are numerous unfavorable testimonials that point out challenges with customer service, but most often I found that clients took situation Along with the advertising — https://www.americanarraysolar.com/solar/solar-contractors-planada/