Salt River Solar and wind
Very aware
Be Very Aware of Salt River Solar. We signed a contract in July and it is almost Apriland still do not have solar installed. They lie and say the panels are in their warehouse, then they blame the manufacturer cannot supply them fast enough. They do not return phone calls. I read the rebuttal on ...