Road construction projects take an enormous amount of preparation because there are many components that must be addressed before any roadwork begins. Stages of a project include identifying a problem, planning, funding, site preparation, and construction.
City of Edmond: http://www.edmondok.com
#CityofEdmond