Ultra Solar and Wind Solutions
Ultra Solar and WInd Solutions - terribe experience
- 09-06-2012
- 31
We signed to get solar panels in May and they made it sound like a few week process. To make a long story short, they never competed anythng in the time frame they promised.
Company: Ultra Solar and Wind Solutions
Country: USA