St. Louis, Missouri, United States
Team size: 51 - 200
About StraightUp Solar
Founded date: 2006
Company stage: Other
Straight Up Solar is a solar power systems. Experienced turn-key solar energy design and installation firm. They specialize in commercial, residential, and community solar design & installation - serving MO and IL.