Impact Recovery Systems

Established in 1991, Impact Recovery Systems is the leading manufacturer of high-quality, durable, in-street traffic posts, signs and channelizers.