Customer care challenges: From the most often documented complaints inside our study, approximately 64% of unsatisfied customers explained company Reps could not answer their thoughts. Probably the most notable upsides of Momentum Solar is its customer support. Several consumer opinions on web pages similar to the BBB and copyright rave https://www.americanarraysolar.com/solar/solar-contractors-san-leandro/