The paper introduces the main results of a large R&D project called 3D-ROAD carried out 2006-2009 in Oulu, Finland. The primary objective of the project was to develop a 3D functional process for enhancing road structures, utilizing automation, and improving the efficiency and quality of the measuring, design and construction processes. The fundamental idea of automated road rehabilitation is to measure, design and execute all of the various possible work tasks using 3D techniques to create, transfer, and utilize continuous information models throughout the entire working process. This process can work if each of the tasks can be performed accurately, reliably, and economically. Measured 3D initial data models enable the optimization of road structures in the road design phase and continuous 3D structure and machine control models with 3D machine guidance for efficient execution of construction. All of the essential information can further be transferred and utilized during later maintenance phases.