Review for That Solar Company LLC

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

05/24/2025
Pamela Cook Norwood, MO

Problems with install

They tied into an older system I already had, and my production plummeted. Told them something was wrong, and was told it surely wasn't them, and they would get back to me. Also was supposed to get a$1000 rebate for a problem with initial signing. Last told me it was on a "list" for rebate checks, and would be sent the next time they did rebates. Won't answer, or return my calls now. On the other hand, the gentleman who did the breaker box and battery was great.

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

System size (kW): 5

System price: $40,000

Year installed: 2025

Price include the Federal Tax Credit or incentives: Yes