Missouri

MEMBER-OWNERS

« Back to Map

StraightUp Solar

Since 2006 StraightUp Solar has been the premier solar installer for Missouri and Illinois. Their primary commitment is to bring affordable solar solutions to homeowners and businesses.

St. Louis, MO
10330 Page Industrial Blvd
St. Louis, MO 63132
(314) 218-2663