Salt River Solar and Wind
Az pro solar delays scam bad lies
I signed a contract with Salt River and Wind in May. They have lied and made many excuses as to why they panels havent been installed. Fact is they took many more orders than they could handle and got backlogged. They required 50% payment upfront and then only installed the meter and the roofing ...