Review for Titan Solar Power

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

Jamie Greensboro, NC

Sorry company

Once they get your money and job completed you will never get them to do anything

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

System size (kW): 6

System price: $28,000

Year installed: 2021

Price include the Federal Tax Credit or incentives: Yes