Review for Titan Solar Power

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

John Phoenix, AZ


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