Straight Up Solar
StraightUp Solar is based in St. Louis and serves Missouri, Illinois, and the surrounding region. They help make solar a reality by understanding your goals and offering an integrative solar concept to match your vision with their services.
Residential + Commercial Solar Installer