Plasticade Products was founded in 1974 by Geoffrey Glass, Sr. Geoffrey Glass, Sr. designed and continues to design plastic signs with the patented “Detent Locking System” This system allow signs to stay open in a locked position. Plasticade Products is a leader in two industries: Plastic Sign Stands and Traffic Control Devices.