As Twin Falls, Idaho's Premier blind and shudder provider, we strive to offer a wide variety of the highest quality blinds and shudders. Locally family owned in Southern Idaho serving the Magic and Sun Valley area as well as Northern Nevada. Call today for your free consultation. 208.735.5691