Solar Companies in Sherman, TX

Texas Solar Systems Sales, LLC

Established: 2008

EnergySage Rating Value: 4.5 from 5 reviews


The last review from EnergySage:

Ricardo was very easy to work with and had the most competitive bid. He was able to the get the Oncor discount.


Headquarters

3335 Carriage Circle

Sherman, TX
75092 United States

Warranty

5 year warranty on workmanship and labor. equipment warranty are cover as per manufacture.

Insurance

liability and workers comp as required by law

Licenses

license electrical contractor is use on all of installation projects