Revenue practices: Of customers who stated they weren't happy with the consultation approach, 44% mentioned that the company attempted upselling them items that exceeded their funds. California, constituent state of the United States of The us. It was admitted as the 31st point out with the union on September 9, https://www.americanarraysolar.com/top-qualities-of-the-best-solar-contractors/