Review for American Made Solar And Wind Technologies

Office location: , Weslaco TX, 78596

07/17/2019
Karina Garza Edinburg, TX

Great Customer Service

I would like to thank American Made for taking care of my electric bill. I used to pay $200 dlls but now I am just paying $25 dlls. Very happy with my installation

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