Many barricades, including some of Delta Scientific products, are permanent installations that require building deep foundations. However, these devices are not always practical. Fortunately, we offer alternatives to better suit your needs, such as the DSC1425 Surface-Mounted Barricade.