Review for Titan Solar Power


Bad company and the stimulus never arrived

Really bad service, no body answer after they installed the panels. The stimulus for $2000 never arrived. (South Carolina. ) too many promise to get a client.

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