Review for TriSMART Solar

Office location: 2502 Freedom Dr Suite 120, San Antonio TX, 78217

01/07/2018
Anonymous

Great service and smooth process

After meeting with a Charlie who explained the process very simply to us we learned that solar is much easier to get than we always thought. It sounded too good to be true but there really never was a catch. So far so good!

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