Review for Titan Solar Power

Office location: 3325 Shelby St, Ontario CA, 91764

NB Huntington Beach, CA

Great Experience

I had a great experience with Titan. They completed a main panel upgrade along with the solar, and the install looks and works great. They also worked very well with me while I had roof work done prior to install.

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

System size (kW): 5.4

Year installed: 2023