34 Hazelwood, MO Solar Energy Contractors
- 10330 Page Industrial Blvd St. LouisMO63132
StraightUp Solar is the leading residential, (as well as commercial, nonprofit, and community) design and installation company in Illinois and Eastern Missouri. In business since 2006, we have completed over 950 solar installations. StraightUp Solar's quality installations are backed up by our in-house, industry leading 10 year production and workmanship warranties, as well as those of the manufacturers.
- Saint LouisMO63123
- 2200 Deer Springs Trail EdwardsvilleIL
- 8730 Watson rd St. LouisMO63019