StraightUp Solar

StraightUp Solar

We are Illinois' and Missouri's most experienced turn-key solar energy design and installation firm with more than 1100 installations to date. We help homeowners, small businesses, large commercial operations, and nonprofits reduce electricity costs, gain energy independence, and secure a powerful return on investment.

Contact Information

  • 10330 Page Industrial Blvd, St. Louis, MO 63132
    Missouri
    United States
  • Map
  • Phone: +1 314 218-2663
  • Fax: +1 314 596-4271
  • vCard
View All

Images