3921 N Meridian St, Indianapolis, Indiana 46208(317) 335-3100
Solar Concepts is Indianapolis's premier provider and installer of window tints for homes, offices, and retail spaces. We're an authorized 3M Dealer, and we carry the latest window films from several quality brands. Our films can maintain comfor