Review for That Solar Company LLC

Office location: 2060 E Sunshine St, Springfield MO, 65804

01/29/2025
Chris Chandler Syracuse, KS

Waiting for batteries

I have been waiting for my batteries for my system. It's been almost 2 years since my panels were installed. You call and they tell you they will get back to you. But that never happens. Now they won't even answer the phone. I paid for the product and would like to have it or get reimburse on it. Not a good way to treat a customer who paid alot for the system.

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support

System size (kW): 13

System price: $99,000

Year installed: 2023

Price include the Federal Tax Credit or incentives: Yes