09/19/2024
Texas Resident
Dallas, TX
Paid for a battery install deposit and have not heard back from the rep in over 2 months. Can't get anyone at the company to get back to me other than to tell me we can't cancel our battery order even though they havent provided the product promised. Listen to the scam reviews below, this company is absolute trash.
System size (kW): 50
Year installed: 2024