Review for Titan Solar Power

Office location: 900 Lamberton Pl NE, Albuquerque NM, 87107

James Cosentino Hobbs, NM

Refusal to give service

Titan promised us that they would take our panels down if we needed a roof replace. At this point Titan has refused to get someone there. This is not my only complaint. Our roof adjuster said that the damage was caused by installation of the panels. Titan refused to get the NM energy credit as required and stated that they would. They also did not help in getting Xcel off their hinny to get the solar on line. This company is a mistake.

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

System size (kW): 40000

System price: $46,000

Year installed: 2022

Price include the Federal Tax Credit or incentives: Yes