Salt River Solar and Wind
No Customer Service, No status reports, No updates, Keept me in Limbo
Slow, Slow, Slow... But they finally delivered. And did a good job too. I had to wait for 8 months though to have my panels installed and up and running. With no additional timelines from the company either. It was pretty much sign up, make the payments as outlined and then wait patiently with no ...