McCall Blinds

Menu
McCall, Cascade, New Meadows & Donnelly CALL: (208)812-1240

Solar Shades

Interior solar shades sold and installed by McCall Blinds provide the perfect barrier. Manufactured in Louisville, Colorado by Insolroll these shades are specifically designed by a company that specializes in solar shades.
insolroll

solar shades

These shades keep annoying glares and dangerous UV rays out of your home or office without blocking the beautiful outside views. Interior solar shades are made in a variety of fabrics and weaves and are manufactured to last! Further customization is available by selecting the weight and opacity based on your preference.

solar shades boise installer

Our options range from sheer fabrics that provide a light and translucent feel, to blackout fabrics that block all light for total privacy. These shades can cater to the aesthetic you prefer for each room of your home or office.