Office location: 4775 Walnut Street Suite 104, Boulder CO, 80304
01/25/2022
WFM
Boulder, CO
DO NOT use - spent 100K on systems, multiple failures to deliver bid as promised. Horrific customer service and lack of communication, both internally and customer facing. Took more than 6 months to install my jobs, neither of which are completed per their bid. Basically told me they were done and checked out with no resolution. Worst experience I have had as a customer ever.
System size (kW): 9.55