Review for Titan Solar Power

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

11/02/2021
John Phoenix, AZ

Owner

Worst company to deal with they put you on hold for hour so they sound busy but they are not. Their rep are not knowledge of anything due with the power.

Price charged as quoted
On schedule
Installation quality
After sales support

System size (kW): 27

System price: $25

Price include the Federal Tax Credit or incentives: Yes