- Discuss the objectives, necessities and financial plan of a project.
- Consult with any other construction professionals like surveyors, engineers etc regarding the design of the surroundings.
- Prepare and present possibility design proposals and reports to the client.
- Advice the client in details about the viability of the project.
- Assist in selection of site.
- Get the help of IT in designing and in project management, especially by means of software packages like Computer Aided Design i.e. CAD.