InStore Design Display (formerly National Equipment Company – NEC) has been a national and international provider of store fixtures and retail displays for over 100 years. Our industry experience is a direct result of our basic approach to business. We strive to build long-term customer relationships through a broad, ever-expanding product line, and an a staff of experienced professionals committed to creating unique retail displays and services for our clients.
IDD offers a wide range of display materials to meet your product presentation needs, including our custom display division – InStore Innovation Group. Our 7,000 sqare-foot showroom, inside our 60,000 square-foot distribution facility, provides an opportunity to see, touch, and experience various display and fixture options. Our showroom is centrally located just off of I-70, east of Kansas City’s downtown, making access quick and easy from anywhere in the Kansas City metro area.
In today’s business climate good merchandising increases sales. Whether you’re looking for display hangers, custom acrylics, or full multi-media eye-catching displays, InStore Design Display should be your first destination.