Review for American Made Solar And Wind Technologies

Office location: , Weslaco TX, 78596

07/08/2019
Carlos Hidalgo, TX

going solar with american made is great

A good company for solar panels installation. They are local and that makes it easier for us costumers if we have a problem. Excellent assistance by the administrative personnel and great performance from the installer personnel. Everything made at good design, great to contact them.

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