Review for American Made Solar And Wind Technologies

Office location: , Weslaco TX, 78596

07/01/2019
Weslaco Installation Weslaci, TX

Great customer service!

I stop by the Weslaco Office and the lady offers me different brochures with information about solar energy. She explains to me every detail. I got a Solar System of 12 kW with American Made - roof installed. If you are planning on buying, buy from local.

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