02/21/2024
Dj
Dexter, NY
If the almost $10,000 tax return is a key reason you're thinking about going with this company, do not waste your time. It is a complete lie on their end. You WILL NOT get that when you file taxes. Trust me...
System size (kW): 8.1
Year installed: 2023