Office location: 6500 Sheridan Drive Suite 120, Buffalo NY, 14221
07/10/2024
Justin Lantier
Averill Park, NY
empty promises, faulty equipment. pretty bad customer service. pass the buck, never taking responsibility for their own inadequacies.
System size (kW): 10
System price: $31,000
Year installed: 2023
Price include the Federal Tax Credit or incentives: No