Window Treatments Feed

Dave Long Protective Products

Dave Long Protective ProductsDave Long Protective Products is a family owned and operated business founded in 1970. For the past 40 years we have built an Iowa-wide reputation for providing quality products and excellent service.  

Though we are best known for our custom awning design and installation on both residential and commercial buildings, we also make-to-order all weather porch curtains, boat and truck bed covers, RV awnings, window films, custom canvas and vinyl sewing projects...and much, much more. At Dave Long Protective Products we’ve got you covered!

Many of our customers have inquired about replacing the canopies on their gazebos, swings, etc. Go to to buy replacements tops.

Dave Long Protective Products, Inc.
4852 Sand Road SE
Iowa City, Iowa 52240-8207
Phone: 319-338-3164 
Toll Free: 888-484-3164
Email: [email protected]



Touch of Glass

Touch of GlassTouch Of Glass has been in business since 1987, and services Cedar Rapids, Iowa City, Linn and Johnson counties and other areas in Iowa and Illinois. As an owner operated company we strive to offer professional, on time, quality service. We understand the importance of quality and selecting the right product for the individual needs. With our consultation we can discuss your goals and get the product that will meet your expectations backed by our manufacturer's warranty.

Touch of glass has been the most recognized film dealer in eastern Iowa since 1987. Specializing in Quality high performance window films for solar control, privacy, decorative and safety. We also offer a wide selection of window treatments and blinds. Quality product and installation. Fully insured and we pride ourselves in the care we take working in your home or business. Call today for your free estimate and consultation on window covering options.

Window Treatments and Blinds Service Areas Include:

  • Cedar Rapids
  • Iowa City
  • Linn County
  • Johnson County
  • Waterloo
  • Davenport
  • Bettendorf
  • Dubuque
  • Eastern Iowa
  • Moline
  • East Moline
  • Western Illinois

PO Box 1104
Cedar Rapids IA 52406-1104




Budget Blinds

Budget BlindsAs the nation’s #1 window coverings franchise, we give you access to more brands and more fashion-forward styles with window treatment options to fit any budget. Our Style Consultants are dedicated to giving you design help to create a home that reflects your personality, and shows off just how stylish you are.

We’ll bring samples and swatches of all types of blinds, fabric and roman shades, plantation/wood shutters, curtains and custom draperies to you, so you can see how they look in your home before you buy. Our in-home consultation beats running from store to store or taking your chances online. We’ll measure your windows, do the ordering, inspect your window coverings on delivery, install them perfectly and empower you with our "No Questions Asked Warranty"†!  It’s never been easier to get exactly what you want. Let’s get started planning your new custom window coverings today!

Budget Blinds Serving Eastern Iowa
Marion, IA
Phone: 319-393-4626



Great Plains Blind Factory

Great Plains Blind FactoryThe Great Plains Blind Factory provides a unique experience in shopping for window coverings. We manufacture our own products, and have professional sales associates and factory-trained installers who will come to you.  Our prices are competitive everyday because we own the factory.  Contact us for an appointment and you’ll see the latest window coverings, brought to you and installed by our seasoned staff.

Between our seven locations, the Great Plains Blind Factory has a dedicated team that brings over 100 years of experience to the industry. Independently owned and operated as a wholesale blinds and shades manufacturer, we deliver professional products and service at factory prices.

Our factory facility is located in Davenport, IA, but our sales reps and installers serve multiple markets across the Midwest. Our team includes six sales consultants and five installers, who will deliver our custom in-home consultation services.

Cedar Rapids, IA
3217 First Ave., SE
Cedar Rapids, IA 52403
(319) 364-4934

Iowa City, IA
(319) 339-4490