About Solar Concepts: We are Idaho's only premier dealer for Solatube. We service, install and sell the Solatube Daylighting system, the Solar Star Attic Fans, Quiet Cool Whole House fans, and targeted solar applications.
Solar Concepts is located at 2053 E Fairview Ave. # 104 Meridian, ID 83642. Please call at 208-377-8399 for more information about their service, office hours, warranty and license.
The areas it serves include Meridian, ID and surrounding areas.
Its office number is 208-377-8399. Solar Concepts does not have a web site in our record.
claim or edit listing | add your listing