Office location: 16260 N 71st St, Scottsdale AZ, 85254
11/21/2023
Rich
New Baden, IL
The two installers that installed my solar panel system were hard workers and very good at their jobs. I could not have asked for anything better.
System size (kW): 12.55
System price: $43,943
Year installed: 2023
Price include the Federal Tax Credit or incentives: Yes