Without proper obstruction, motorists accidentally drive their cars into buildings 60 times a day in the U.S., causing damage and loss to businesses and homeowners.
The Storefront Safety Council is a group of volunteers that are “passionate about ending vehicle-into-building crashes.” They have a variety of experts to help them address the causes and prevention of cars hitting buildings. Members include architects, risk managers, parking specialists, lawyers, and perimeter safety professionals. They have collected data from years 2014-2021 and have determined that there is an average of 60 vehicle/building impacts daily, 500 deaths annually, and 4,000 injuries each year.
