Review for Titan Solar Power

Office location: 525 West Baseline Road, Mesa AZ, 85210

Lil Denver, CO

Faulty equipment and bad customer service

Solar panels were installed in December 2022. In May 2022, the system went down. The Inverter had gone down, and a new one was ordered. No communication. After many phone calls we discovered the inverter had been shipped on 6/9/2022. It was finally installed on 6/16/2022, but not after we called to inquire as to when it was going to be installed. The inverter had been at the warehouse for 7 days. Today 6/17/2022 the system went down again. There is no one to call because no one ever answers the phone, and they don't get back to you in a timely manner. Their customer service is something to be desired. I believe that we were sold faulty equipment. It hasn't lived up to all the hype. If you are thinking about solar find another company.

System size (kW): 5.92

Year installed: 2022