Reviews, complaints, fraud and scams reports

Windy Nation
This company is a scam buyer beware

I am looking into solar panels and was looking online and came across windy nation and saw they have really good prices and claims. So I decided to dig a lil deeper their website says if your in the area come by and see us at our store so I decided to. I live in ventura so no big deal to swing by guess what their store has no ...