Today’s distracted society makes ensuring pedestrian safety, especially in cities with high traffic congestion, a more and more difficult task each year. According to the Centers for Disease Control and Prevention, more than 4,700 pedestrians were killed in traffic accidents on U.S. roads in 2013. This averages out to one…
For your convenience, we have offices in Rockford and Streator.