Review for Wells Solar & Electrical Services

Office location: 1209 Sturgeon Ct, Arlington TX, 76001

11/01/2023
Brett Carrollton, TX

Went out of business with no notice??

Installed a terrible system that only produces half of what was estimated then went out of business and can't service the product. Great.

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

System size (kW): 10000

System price: $25,000

Year installed: 2022

Price include the Federal Tax Credit or incentives: No